Myeclipse6.5优化技巧
第一步: 取消自动validation
第二步:取消Eclipse拼写检查
第三步:取消myeclipse的启动项
第四步:更改jsp默认打开的方式
第五步:加大JVM的非堆内存
第六步:关闭updating indexex
myeclipse6.5代码提示配置
### Myeclipse优化与代码提示配置技巧
#### Myeclipse6.5优化技巧详解
**第一步:取消自动validation**
为了提高开发效率,可以考虑取消自动验证功能。这一步骤能够显著减少Myeclipse启动和运行时所花费的时间,因为不再需要等待所有文件类型的实时验证完成。操作步骤如下:
1. **进入设置界面**:点击`Windows` > `Preferences` > `MyEclipse Enterprise Workbench` > `Validation`。
2. **调整验证选项**:除了`Manual`下的复选框保持选中状态外,取消勾选所有其他自动验证选项。
通过这样的设置,只有在需要时才会手动执行验证,从而避免不必要的性能损耗。
**第二步:取消Eclipse拼写检查**
拼写检查对于编程语言来说并非必要,尤其当代码采用特定的命名规则或缩写时,频繁出现的拼写错误提示可能会干扰编程流程。取消拼写检查的步骤为:
1. **进入设置界面**:点击`Windows` > `Preferences` > `General` > `Editors` > `Text Editors` > `Spelling`。
2. **禁用拼写检查**:取消勾选相关选项以关闭此功能。
**第三步:取消myeclipse的启动项**
许多用户可能不需要Myeclipse的所有启动项,因此可以通过取消部分启动项来加快启动速度。操作步骤如下:
1. **进入设置界面**:点击`Windows` > `Preferences` > `General` > `Startup and Shutdown`。
2. **选择启动项**:取消不需要的服务或插件,仅保留必需的启动项。
**第四步:更改jsp默认打开方式**
默认情况下,Myeclipse在打开JSP文件时可能会同时开启编辑器和预览窗口,这对开发效率造成一定影响。可以通过以下步骤更改默认设置:
1. **进入设置界面**:点击`Windows` > `Preferences` > `General` > `Editors` > `File Associations`。
2. **设置JSP打开方式**:选择适当的编辑器作为JSP文件的默认打开工具。
**第五步:加大JVM的非堆内存**
增加JVM的非堆内存可以有效避免因内存不足导致的性能问题。具体步骤如下:
1. **修改eclipse.ini文件**:
- 打开`eclipse.ini`文件。
- 在`-vmargs`行下添加或修改`-XX:MaxPermSize`和`-XX:PermSize`参数。
- 设置合适的内存值,例如`-XX:MaxPermSize=512M`和`-XX:PermSize=512M`。
- 确保`-XX:MaxPermSize`和`-Xmx`的总和不超过计算机物理内存大小。
**第六步:关闭updating indexes**
关闭自动更新索引功能可以在一定程度上缓解系统资源的压力。操作步骤为:
1. **进入设置界面**:点击`Window` > `Preferences` > `Myeclipse Enterprise Workbench` > `Maven4Myeclipse` > `Maven`。
2. **禁用自动更新**:取消`Download repository index updates on startup`的勾选。
#### Myeclipse6.5代码提示配置
**增强代码自动提示功能**
默认情况下,Myeclipse的代码提示功能可能不如某些其他IDE那么强大。但通过适当配置,可以显著提升其代码提示效果。具体步骤如下:
1. **进入设置界面**:点击`Windows` > `Preferences` > `Java` > `Editor` > `Content Assist` > `Auto Activation`。
2. **扩展触发字符**:在`Auto Activation Triggers for Java`中,默认只支持`.`字符触发代码提示。为了扩展触发范围,可以在输入框中加入更多字符,如`abcdefghijklmnopqrstuvwxyz(,`。
3. **调整延迟时间**:还可以调整`Auto activation delay`的值,以控制代码提示窗口弹出的时间间隔,从而获得更加流畅的编码体验。
通过上述步骤,可以显著提高Myeclipse6.5的性能,并优化代码编写过程中的提示功能,从而提高开发效率和用户体验。