各种IDE的配置与调试

一、zendstudio基本配置

  1.更改字体:依次进入Window——Preferences——General——Appearance——Colors and Fonts——Basic——Text Font进行修改

  2.修改提示代码速度:依次进入Window -> Preferences -> PHP -> Editor -> Content Assist ->Auto Activat ion 将代码自动提示的速度 500 设置成 5

  3.使.dwt文件能高亮显示:General->Content Types->找到Text中的HTML , Add增加一个*.dwt 确定后重启IDE 。

  4.修改默认打开文件的方式:自定义后缀的文件打开方式 可以在Window -> Preferences -> General ->Editors -> File Assocaitions 找到相应的在下面设置default即可。

  5.修改zendstusio生成的模板文件样式:在  windows->preferences->php->codeStyle->code templates 下 code  里面的 Simple php  file里修改 。不要在  windows->preferences->php->editor->templates 下修改。

  6.

  一些快捷键

   F3   跳到这个方法的实现处,不用点按住ctrl点鼠标了。

  

 

一、zendstudio的调试功能

  1.

二、eclipse 利用没安装的jdk环境启动。

  1.右键eclipse图标,在目标这一选项后面加上本地jdk路径 。如我的为    -vm F:\java\jdk1.6.0_31\bin\javaw.exe  就可以启动eclipse了。

  2.eclipse代码自动提示。默认是只有输入.才触发。可以在 Windows -> Preferences -> Java -> Editor -> Content Assist   将Enable auto-activetion选项勾选上,将 auto delay 的时间设置为20 然后将Content Assist Auto activation triggers for java 设置为:.abcdefghijklmnopqrstuvwxyz( 就可以了。

  3.eclipse中空格上屏功能的屏蔽: 我用的是eclipse 4.2 在plugins下有一个jar包org.eclipse.jface.text_3.8.0.v20120531-0600.jar 需要将里面的源码进行修改,我找了半天没有找到源码,在csdn上下载了一个别人已经改好的Jarq包。这里下载。然后将下载的文件覆盖eclipse中的插件即可。

  eclipse中的一些快捷键

  ALT + SHIFT +J      添加文档注释快捷键。给方法加时要将光标移动到方法里面后再输入。当然可以修改内容。

                在 Window-->Preferences-->Java-->Code Style --> Code Templates --> Comments --> types --> Edit

                * 项目名称:${project_name}  * 类名称:${type_name} *   * 创建人:${user} * 创建时间:${date} ${time}

  Ctrl + Shift + O      直接导入需要的类名

 

   

三、eclipse中安装maven

1.将apache-maven-3.0.4 解压。

2.配置环境变量,在下面的系统变量里面,增加一个变量名称为 M2_HOME 值为刚解压的maven目录,我的为 F:\eclipse\apache-maven-3.0.4 。然后再增加一个环境变量 

名称为 MAVEN_OPTS ,值为-Xms512M -Xmx512M ,把maven能使用的虚拟机内存增加到512M,然后在下面的系统变量path里将M2_HOME增加进去。即在path最后面增加 ;%M2_HOME%/bin  即可。

3.打开cmd 首先输入  echo %Java_home%  来查看jdk的路径。然后输入 mvn -v 来查看maven是否配置正确。看到如下信息则表明配置成功了。

Apache Maven 3.0.4 (r1232337; 2012-01-17 16:44:56+0800)
Maven home: F:\eclipse\apache-maven-3.0.4
Java version: 1.6.0_31, vendor: Sun Microsystems Inc.
Java home: F:\java\jdk1.6.0_31\jre
Default locale: zh_CN, platform encoding: GBK

4.win7用户在C:\Users\ChenKai 下可以看到一个.m2的文件夹,xp在documnent and setting\xx\m2 里。可以看到一个名为repository的文件夹。这个是本地仓库。

另外还有几个名词说明一下, 远程仓库:里面含在 apache jboss中的jar包。中央仓库:所在java要用到的包这里都有。

在cmd里面执行命令 。mvn help:system 可以开始从apache 开始下载一些jar包到本地仓库repository。

将F:\eclipse\apache-maven-3.0.4\conf\文件夹下面的settings.xml 文件中第55行 加上 本地仓库的路径  。我不想放在c 盘,我专门放在了F盘   <localRepository>F:\java\maven\repository</localRepository>   同时在java 路径下建立了 maven\repository 这个文件夹。然后在cmd中再次输入 mvn help:system 发现此时maven 会将一些Jar 包下载到 f盘了。

5.mvn clean    清除target目录下的文件

mvn clean compile 编译

 mvn clean test  测试

mvn clean package   打包

 java -jar   a.jar  用来执行Jar 文件。

eclipse.ini 最下面 最小 最大内存都设置成768M

 安装完maven后启动eclipse 会弹出提示框 The Maven Integration requires that Eclipse be running in a JDK, because a number of Maven core plugins are using jars from the JDK

这时需要在eclipse.ini文件里面指定jdk的路径如下图红色为增加部份,顺序要在-vmargs前面。

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
E:\Program Files\Java\jdk1.6.0_25\bin\javaw
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-Xms40m
-Xmx512m

 

 

Group Id 项目或者组织的唯一标志,并且配置时生成的路径也是由此生成,如org.codehaus.mojo生成的相对路径为:/org/codehaus/mojo

Artifact Id 项目的通用名称

pom  pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。

G:\apache-tomcat-6.0.35\conf\tomcat-users.xml 最下面可以设置tomcat的用户与密码。

用eclipse 新建maven项目后,在pom.xml上右键,run as -  3 Maven build  可以在弹出框中输入 goals 值  如 clean install 来让maven 来执行。

 maven的依赖牲和范围 都是通过坐标来存储的。GAV

一些网站提供网上仓库的坐标查询 http://mvnrepository.com  http://www.sonatype.org/nexus/

可以通过插件来发布项目。jetty    cargo 支持tomcat . 

 

新建maven项目,file->new -another -maven Project ->  next ->next->next ,输入Group Id  Artifact Id  package  点击finish,即建立成功。

如果建立过程中出现以下问题:

Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE from any of the configured repositories.
解决方式:

1.从http://maven.oschina.net/content/groups/public/org/apache/maven/archetypes/maven-archetype-quickstart/ 下载最新版maven-archetype-quickstart-1.1.jar
2.命令行到下载目录下执行mvn install:install-file -DgroupId=org.apache.maven.archetypes -DartifactId=maven-archetype-quickstart -Dversion=1.1 -Dpackaging=jar -Dfile=maven-archetype-quickstart-1.1.jar

 

 

 

安装nexus私服。在这里下载 将下载的zip文件解压,然后将 F:\java\nexus-latest-bundle\nexus-2.5.1-01\bin 配置到环境变量中, 将F:\java\nexus-latest-bundle\nexus-2.5.1-01\bin\jsw\conf\wrapper.conf 中第15 行改成java所在的系统路径。我的为 F:\java\jdk1.6.0_31\bin\java  后面的java不能省略。

然后cmd 中输入 nexus install  然后  nexus start  此时如果控制台显示 nexus started 就可以在浏览器中输入 http://localhost:8081/nexus  来访问了。

 

四、eclipse中的一些插件。

  1.编辑properties文件的插件。使用Properties Editor 插件则可以在Eclipse中直接编辑带中文信息的java属性文件,并自动存盘为Unicode格式,无需二次转码了。地址为http://propedit.sourceforge.jp/eclipse/updates/ 在eclipse 增加插件即可。会出现很多选项,只需要选中 第一个 HyperlinkDetector 和最后一个PropertiesEditor即可。

  2.svn插件。  Help-“Install New Software”,在线安装地址为 Eclipse update site URL: http://subclipse.tigris.org/update_1.8.x    安装之后,把工程关闭然后再打开,就不会在显示空的包了。myeclipse中搜索subclipse,点击安装,安装过程中去掉一些不能安装的文件,将勾选项去掉一些。

  3.maven插件,因为我使用的是eclipse3.7官方版本里面没有maven,所以需要安装。 在线安装地址为  http://download.eclipse.org/technology/m2e/releases 

但是一直报缺少slf4j.api1.6.2,网站找到方法,是直接下载以下文件在本地后,在eclipse的\dropins\maven3  下建立一个maven3文件夹,然后把解压出来的两个文件夹features和 plugins 放在maven3文件夹下即可,然后重启eclipse,然后在windows--首选项中有Maven,表明安装maven插件成功。然后把本地的maven关联到eclipse中。

如下操作:1.windows->preferences-> maven->Installations 下 add ,把maven的安装目录加到这里即可,不必加到bin,只加到maven3.0.4文件夹就可以。2.windows->preferences-> maven->User setting 中将本地maven中的setting.xml选中在这。

  4.字体大小调节。 java类文件中的字体。windows->preferences-> Appearance->Color and Font->java->java editor text Font将字体修改成11号。如果将字体修改成10号之后,中文注释变的非常小,这时可以将字体大小设置为“小五” ,此时英文大小无变化,中文会变大。

         xml文件中字体,windows->preferences-> Appearance->Color and Font->basic->text  font 将字体修改成12号。  

  5.输入@也会自动提示。windows->preferences-> 搜索content Assist 选中java 下面的content Assist在Auto activation triggers forjava的.后面加上@即可。可以把上面的 Auto activation delay 由500修改成20,这样提示的响应速度比较快。为了输入其它字母也自动提示,可以在@后面再加上 abcdefghijklmnopqrstuvwxyz 这样以后你加入其它的字母也会有自动提示了。这样做之后,会遇到另一个问题,就是输入空格后,eclipse会自动补全,这不是我们想要的,所以可以把D:\eclipseindigo\plugins 路径下的

 org.eclipse.jface.text_3.8.101.v20130802-1147.jar 这个文件替换掉或者这个版本。使用这个文件替换,然后重启就可以了。

  6.正则表达式查看插件。regexUtil    网址为  http://regex-util.sourceforge.net/update/  安装完成即可看到有格式的正则表达式。

  7.更改工作区的编码。windows->preferences-> General->workspace 选择GBK或UTF-8。根据情况选择。更改jsp默认编码,搜索jsp,在jsp Files中选择utf-8.

 

posted @ 2013-07-03 21:21  红场小烟  阅读(718)  评论(0编辑  收藏  举报