1. 与JB的独特优势
1)开源。
2)JSP与HTML与JavaS cript的调试功能。
3)支持方法、类、语句的补全。
4)支持几乎所有应用服务器及版本,从apache的tomcat到jboss,从IBM的was到BEA的wls,从oracle到lomboz.
5) 团队开发。
6) 强大的插件。包括游戏插件哦。
7)
2. 下载与安装
http://download.eclipse.org/eclipse/downloads/drops/R-3.2.1-200609210945/下载最新程序包eclipse-SDK-3.2.1-win32.zip,解压到某目录下即可,前提是必须先安装jdk后才能启动。
3. 基本使用技巧
1) 配置jdk:在窗口-首选项-java-已安装的jre
2) 只在工作台中显示当前的方法体:选择工具栏-仅显示所选元素。
3) 定位原方法:Ctrl+鼠标左键点击,因为按住ctr键可出现超链接。
4)增加与取消断点:在行号处双击即可。
5) tab键空格调整:在窗口-首选项-java-代码样式-格式化程序中单击新建,最后在弹出框中输入tab空格数为2.
6)各类小窗口位置调整:可直接拖拉成一组或n组。要恢复缺省点击:窗口-复位透视图,要定制亦可。
7) 调节字体与背景:窗口-首选项-常规-外观-颜色和字体中和窗口-首选项-常规-编辑器-文本编辑器的外观颜色选择。
8) 书签功能:在行号外右击,在弹出菜单中选择新建书签。
9) 英文-中文菜单切换:例如我的:D:\Program\eclipse\eclipse.exe -nl en_US(zh_CN)
10) 常用启动参数。可以用-da ta参数设置工作区的特定位置;-vm 设置 java VM(例如,-vm c:\jre\bin\javaw.exe);-vmargs -Xmx256M设置java堆大小。
11) ssertion为开发人员提供了一种灵活地调试和测试机制。要使用,首先在窗口-首选项-编译器-编译器一致性级别为1.4,其次在窗口-首选项-java-编译器中更改;最后在项目-属性-java编译器中更改。
12) 调试技巧:调试组合按钮:F5单步跳入、F6单步跳过、F7单步返回、F8继续,对表达式求值,可在窗口-显示视图-表达式。
13) 可联接常用的任何数据库。窗口-打开视图-database explore中配置。
14) 瞬间生成所有的get与set方法。源代码-生成getter和setter方法。(定义好字段即可生成相应的方法)
15) 瞬间生成字符串的各种不同语言版本,无需编译。源代码-外部化字符串。
16) 瞬间本地历史记录比较与替换。在编辑器中右击-比较对象(替换为)-本地历史记录。
17) 瞬间重构:改了类名或包名,瞬间将其它类中的引用完全更新。
18) 去掉自动编译:窗口-首选项-常规-工作空间-自动构建去掉。手动构建:项目-全部构建
19) 改变jsp/html的文体字体须在窗口-首选项-常规-外观-颜色和字体-基本-文本字体。改变编码在首选项--工作空间,或者在项目-属性-信息。
20) 改变js的乱码:窗口-首选项-常规-内容类型-文本-javas cript-缺省编码为GBK
21) 改变应用程序的根目录,即 context root url:
MyEclipse:选择项目-属性-myEclipse-web-web context-root中即可改变,然后重新部署该项目。
Lomboz: 选择项目-属性-web project Settings-Context root中即可改变,然后重新部署该项目。
4. 模板快速输入
窗口-首选项-java-编辑器-模板,此处定义的任何内容都可在工作区内输入模板名,然后再按alt+/迅速补全。
1) 如新建模板:名称-try,模式为体-try{}catch(Exception e) {};那么在工作台中输入try紧跟着按alt+/键则马上补全模式体内容。
2) 常用模板
try catch 异常捕捉模板
do while for if else switch 程序语句模板
main test 方法体模板
sysout syserr 调试语句模板
for 循环体
5. 快捷键
在窗口-首选项-常规-键中修改。
alt+/:输入辅助提示.
ctr+L:转至行
ctr+/(7):切换注释
ctr+shift+C:切换注释
ctr+shift+U:除掉出现注释
ctr+shift+F:格式化内容 (我改为alt+F)
ctr+shift+/(\): 添加(去掉)块注释
ctr+F6(ctr+shift+F6):切换编辑视图
alt+shift+D,J(alt+F2):调试java应用程序
Alt+Shift+X,J(alt+F3):运行java应用程序
Ctrl+Shift+O:自动引入程序中所需要的所有的包。
Ctrl+F8:视景切换,最大最小化所选编辑视图。
Ctr+k(F3):查找下一个。
Ctr+B:手动构建。
Alt+Shift+J:添加javadoc注释
6. 插件
将各插件包下回来以后,解压,然后将features与plugins文件夹覆盖eclipse目录下的即可。
卸载插件,在窗口-首选项-插件开发-目标平台。
1)汉化包。
在http://download.eclipse.org/eclipse/downloads/drops/L-3.2_Language_Packs-200607121700/download.php?dropFile=NLpack1-eclipse-SDK-3.2-win32.zip下载汉化包,解压与覆盖后,重新启动即可显示中文的菜单与中文的教学帮助。
2)lomboz。
a) Lomboz是Eclipse的一个主要的开源插件,支持几乎所有的J2EE的Java应用服务器。http://forge.objectweb.org/project/download.php?group_id=97请选择适合自己版本的lomboz下载。
b) 解压到eclipse目录下,重启动eclipse;
c) 窗口-首选项-server-installed RunTime中配置服务器,此处我配置tomcat5.0;
d) 进入菜单run-运行方式-run on server,配置tomcat服务器,选择手工创建。
e) 进入菜单run-运行方式-运行中选中缺省的服务器,此处选中apache tomcat,新建即可。
f) 建立一个web项目,文件-新建-web-dynamic web project.选中目标服务器,其它缺省即可。
g) 启动服务器,即可测试成功。
h) 项目-属性-java构建路径-添加库即可。
i) D:\project\eclipse\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps\plat\WEB-INF\classes
3) JSmooth。
a) 一款Java转exe的工具。
b) 下载:URL http://nchc.dl.sourceforge.net/sourceforge/jsmooth/jsmooth-setup-0.9.7.exe
c) 导出执行的类成jar文件。菜单文件-导出。
d) JSmoothGen界面中,在application面板中指定jar与main类,executable面板中指定exe文件名与图标,skeleton中指定为console即可,保存,然后编译即可。
4) Eclipse-Games
eclipse游戏,可在此处http://prdownloads.sourceforge.net/eclipse-games/eclipse-games_3.1.zip下载。解压覆盖后会出现Games菜单。也许是我的版本为3.2太高不支持的缘故,四个游戏采地雷I、采地雷II、贪食蛇、仓库番中只有snake能玩。
5) MyEclipse
收费插件,功能同lomboz
7. 常见问题
1). 内存不足
E:\eclipse\eclipse.exe -clean -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M
<Eclipse_Home>下面有一个eclipse.ini文件可以调整Eclipse最大使用内存,默认如下
-vmargs
-Xms40m
-Xmx256m
调整为:
-vmargs
-Xms40m
-Xmx256m
-XX:PermSize=64M
-XX:MaxPermSize=128M
1g内存推荐为:
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=64M
-XX:MaxPermSize=128M
2) 如果你删除或改了文件名,在重启动应用时提示不能发布,千万不要删除D:\project\eclipse\.metadata\.plugins应用下的工程文件,这样就会造成永远不同步,从而只有删除原配置server才能重新发布。最简单的应用是,改了文件名或删除了文件,只需要清理或重新构建项目,发布第一次失败,再发布第二次即可。
1)开源。
2)JSP与HTML与JavaS
3)支持方法、类、语句的补全。
4)支持几乎所有应用服务器及版本,从apache的tomcat到jboss,从IBM的was到BEA的wls,从oracle到lomboz.
5) 团队开发。
6) 强大的插件。包括游戏插件哦。
7)
2. 下载与安装
http://download.eclipse.org/eclipse/downloads/drops/R-3.2.1-200609210945/下载最新程序包eclipse-SDK-3.2.1-win32.zip,解压到某目录下即可,前提是必须先安装jdk后才能启动。
3. 基本使用技巧
1) 配置jdk:在窗口-首选项-java-已安装的jre
2) 只在工作台中显示当前的方法体:选择工具栏-仅显示所选元素。
3) 定位原方法:Ctrl+鼠标左键点击,因为按住ctr键可出现超链接。
4)增加与取消断点:在行号处双击即可。
5) tab键空格调整:在窗口-首选项-java-代码样式-格式化程序中单击新建,最后在弹出框中输入tab空格数为2.
6)各类小窗口位置调整:可直接拖拉成一组或n组。要恢复缺省点击:窗口-复位透视图,要定制亦可。
7) 调节字体与背景:窗口-首选项-常规-外观-颜色和字体中和窗口-首选项-常规-编辑器-文本编辑器的外观颜色选择。
8) 书签功能:在行号外右击,在弹出菜单中选择新建书签。
9) 英文-中文菜单切换:例如我的:D:\Program\eclipse\eclipse.exe -nl en_US(zh_CN)
10) 常用启动参数。可以用-da
11) ssertion为开发人员提供了一种灵活地调试和测试机制。要使用,首先在窗口-首选项-编译器-编译器一致性级别为1.4,其次在窗口-首选项-java-编译器中更改;最后在项目-属性-java编译器中更改。
12) 调试技巧:调试组合按钮:F5单步跳入、F6单步跳过、F7单步返回、F8继续,对表达式求值,可在窗口-显示视图-表达式。
13) 可联接常用的任何数据库。窗口-打开视图-database explore中配置。
14) 瞬间生成所有的get与set方法。源代码-生成getter和setter方法。(定义好字段即可生成相应的方法)
15) 瞬间生成字符串的各种不同语言版本,无需编译。源代码-外部化字符串。
16) 瞬间本地历史记录比较与替换。在编辑器中右击-比较对象(替换为)-本地历史记录。
17) 瞬间重构:改了类名或包名,瞬间将其它类中的引用完全更新。
18) 去掉自动编译:窗口-首选项-常规-工作空间-自动构建去掉。手动构建:项目-全部构建
19) 改变jsp/html的文体字体须在窗口-首选项-常规-外观-颜色和字体-基本-文本字体。改变编码在首选项--工作空间,或者在项目-属性-信息。
20) 改变js的乱码:窗口-首选项-常规-内容类型-文本-javas
21) 改变应用程序的根目录,即 context root url:
MyEclipse:选择项目-属性-myEclipse-web-web context-root中即可改变,然后重新部署该项目。
Lomboz: 选择项目-属性-web project Settings-Context root中即可改变,然后重新部署该项目。
4. 模板快速输入
窗口-首选项-java-编辑器-模板,此处定义的任何内容都可在工作区内输入模板名,然后再按alt+/迅速补全。
1) 如新建模板:名称-try,模式为体-try{}catch(Exception e) {};那么在工作台中输入try紧跟着按alt+/键则马上补全模式体内容。
2) 常用模板
try catch 异常捕捉模板
do while for if else switch 程序语句模板
main test 方法体模板
sysout syserr 调试语句模板
for 循环体
5. 快捷键
在窗口-首选项-常规-键中修改。
alt+/:输入辅助提示.
ctr+L:转至行
ctr+/(7):切换注释
ctr+shift+C:切换注释
ctr+shift+U:除掉出现注释
ctr+shift+F:格式化内容 (我改为alt+F)
ctr+shift+/(\): 添加(去掉)块注释
ctr+F6(ctr+shift+F6):切换编辑视图
alt+shift+D,J(alt+F2):调试java应用程序
Alt+Shift+X,J(alt+F3):运行java应用程序
Ctrl+Shift+O:自动引入程序中所需要的所有的包。
Ctrl+F8:视景切换,最大最小化所选编辑视图。
Ctr+k(F3):查找下一个。
Ctr+B:手动构建。
Alt+Shift+J:添加javadoc注释
6. 插件
将各插件包下回来以后,解压,然后将features与plugins文件夹覆盖eclipse目录下的即可。
卸载插件,在窗口-首选项-插件开发-目标平台。
1)汉化包。
在http://download.eclipse.org/eclipse/downloads/drops/L-3.2_Language_Packs-200607121700/download.php?dropFile=NLpack1-eclipse-SDK-3.2-win32.zip下载汉化包,解压与覆盖后,重新启动即可显示中文的菜单与中文的教学帮助。
2)lomboz。
a) Lomboz是Eclipse的一个主要的开源插件,支持几乎所有的J2EE的Java应用服务器。http://forge.objectweb.org/project/download.php?group_id=97请选择适合自己版本的lomboz下载。
b) 解压到eclipse目录下,重启动eclipse;
c) 窗口-首选项-server-installed RunTime中配置服务器,此处我配置tomcat5.0;
d) 进入菜单run-运行方式-run on server,配置tomcat服务器,选择手工创建。
e) 进入菜单run-运行方式-运行中选中缺省的服务器,此处选中apache tomcat,新建即可。
f) 建立一个web项目,文件-新建-web-dynamic web project.选中目标服务器,其它缺省即可。
g) 启动服务器,即可测试成功。
h) 项目-属性-java构建路径-添加库即可。
i) D:\project\eclipse\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps\plat\WEB-INF\classes
3) JSmooth。
a) 一款Java转exe的工具。
b) 下载:URL http://nchc.dl.sourceforge.net/sourceforge/jsmooth/jsmooth-setup-0.9.7.exe
c) 导出执行的类成jar文件。菜单文件-导出。
d) JSmoothGen界面中,在application面板中指定jar与main类,executable面板中指定exe文件名与图标,skeleton中指定为console即可,保存,然后编译即可。
4) Eclipse-Games
eclipse游戏,可在此处http://prdownloads.sourceforge.net/eclipse-games/eclipse-games_3.1.zip下载。解压覆盖后会出现Games菜单。也许是我的版本为3.2太高不支持的缘故,四个游戏采地雷I、采地雷II、贪食蛇、仓库番中只有snake能玩。
5) MyEclipse
收费插件,功能同lomboz
7. 常见问题
1). 内存不足
E:\eclipse\eclipse.exe -clean -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M
<Eclipse_Home>下面有一个eclipse.ini文件可以调整Eclipse最大使用内存,默认如下
-vmargs
-Xms40m
-Xmx256m
调整为:
-vmargs
-Xms40m
-Xmx256m
-XX:PermSize=64M
-XX:MaxPermSize=128M
1g内存推荐为:
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=64M
-XX:MaxPermSize=128M
2) 如果你删除或改了文件名,在重启动应用时提示不能发布,千万不要删除D:\project\eclipse\.metadata\.plugins应用下的工程文件,这样就会造成永远不同步,从而只有删除原配置server才能重新发布。最简单的应用是,改了文件名或删除了文件,只需要清理或重新构建项目,发布第一次失败,再发布第二次即可。