未特别说明,以下均处理在Window->Preferences下
General列表下
Startup and Shutdown可以去掉一些不必要的启动项
怎样才能知道哪些启动项有用呢?我现在把我知道的启动项用处说一下,还有很多不懂的,希望大家懂的回复在下面啊:WTP Webservice UI Plug-in :一个跟MyEclipse插件差不多的东西,主要差别是WTP…是免费的,如果使用Eclipse,这个可以取消。Mylyn Tasks UI,Mylyn Team UI:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的园友可以取消。反正我什么也没选,如下。
Appearance > 取消勾选“Enable Animations”,使用默认的主题。其他主题可能会降低运行速度。
Editors->Text Editors->Spelling取消拼写检查
更改JSP等的默认编辑器
Editors->File Associations打开JSP的默认编辑器不好,会同时打开预览,把默认改成JSP Editor,其他html等的编辑器也一并做出修改
修改编码:
Workspace->Text file encoding修改编码为UTF-8
Web->JSP Files修改编码为UTF-8
Content Types->Text,选择Java Source File,在下面的Default encoding输入框中输入UTF-8,点Update,则设置Java文件编码为UTF-8。其他Java应用开发相关的文件 如:Java Properties File、XML等一律修改为UTF-8
经过上面几步,新建Java文件即为UTF-8编码,Eclipse编译、运行、调试都没问题,但是做RCP应用的Product输出时、或者插件输出时,则总是出错,要么不能编译通过(输出时要重新compile)、要么输出的插件运行时中文显示乱码。此时需要再RCP应用、或插件 Plugin工程的build.properties中增加一行,javacDefaultEncoding.. = UTF-8。让输出时编译知道java源文件时UTF-8编码。这个设置需要保证所有的Java源文件时UTF-8编码格式,如果不全是,可以参考 Eclipse帮中(Plug-in Development Environment Guide > Reference > Feature and Plug-in Build configuration),建议全部Java源文件是UTF-8编码。
Maven列表下
Maven关闭自动更新,特别是要取消勾选Download repository index updates on startup
Validation列表下
关闭不常用和不必要的验证。例如HTML语法验证,JSP语法验证。这个对于Eclipse的优化应该会有比较明显的效果,我的做法是
除了Classpath Dependency Validator的勾其余都取消。
关闭不常用的工程项目
这是Eclipse优化的常用方法。
为工程项目建立工作集合,Working Sets。然后视图的显示级别修改为Working Sets。Eclipse使用过程中,最常用的习惯。Working Set还便于搜索哦。
\
修改Eclipse启动参数
在Eclipse目录下,修改eclipse.ini文件。其中4G内存的推荐配置为:
--launcher.XXMaxPermSize
256m
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms512m
-Xmx2048m
在修改配置的时候,记得备份哦。
Window > Customize Perspective
移除所有用不到或不想用的内容(尽量使用快捷键),菜单栏也是如此(你用过几次菜单栏的打印按钮?)。