
提升Eclipse与MyEclipse性能:取消自动validation与快捷键设置
下载需积分: 9 | 137KB |
更新于2024-09-17
| 98 浏览量 | 举报
收藏
"eclipse常用设置"
在Eclipse的日常开发工作中,优化设置能极大地提高开发效率和工作体验。以下是一些关键的Eclipse配置和快捷键,这些设置可以帮助你将Eclipse打造成一个高效的开发平台:
1. 取消自动validation:在Eclipse中,validation功能会检查代码的合规性,但过多的验证会消耗大量系统资源。通过`Windows -> Preferences -> MyEclipse -> Validation`,可以选择取消除Manual下勾选的验证项目,只在需要时手动执行(`右键 -> MyEclipse -> Run Validation`)。
2. 快速代码排版:`Ctrl+Shift+F` 是一个非常实用的快捷键,它可以自动格式化选定的代码,使其符合编码规范,便于阅读和协作。
3. 快速运行程序:`Ctrl+F11` 设置为项目的执行快捷键,第一次运行时选择执行模式,之后只需按下该键即可快速启动程序。
4. 代码注释快捷键:`Ctrl+Shift+/` 可以添加或删除段注释(`/**/`),`Ctrl+/` 用于添加或删除行注释。
5. 自动导入类:`Ctrl+Shift+M` 或 `Ctrl+Shift+O` 可以快速导入所需的类,减少手动导入的步骤,提高编写代码的速度。
6. 自动提示优化:在`Window -> Preferences -> Java -> Editor -> Content Assist -> Auto-Activation` 中,可以自定义自动提示的触发字符。例如,如果输入".ahiz",在输入"a"时,Eclipse就会显示相关的类提示。如果你的电脑性能足够好,可以尝试增加更多的触发字符,以节省输入时间。
7. 打破自动提示限制:尽管Eclipse默认限制了自动提示字符的数量,但可以通过在"."后面输入多个字符来绕过这个限制。例如,输入"abij",然后回车,Eclipse会在输入"a"时给出提示。请注意,这可能会影响性能,因此需要根据个人电脑配置和需求来决定是否启用。
8. 其他设置:除了上述设置,还可以根据个人习惯调整Eclipse的主题、字体大小、代码折叠选项、代码提示的延迟时间等。同时,安装插件如Mylyn(任务管理)、Subversive(版本控制)和PDT(PHP开发工具)等可以进一步增强Eclipse的功能。
9. 性能优化:对于低配置电脑,可以调整Eclipse的工作集(Working Sets),减少不必要的项目加载;关闭无用的透视图(Perspectives)和视图(Views);优化JVM参数,例如增加 `-Xms` 和 `-Xmx` 的值,以提供更多的内存给Eclipse运行。
10. 键盘快捷键自定义:`Window -> Preferences -> General -> Keys` 可以自定义Eclipse中的快捷键,使其更符合个人的操作习惯。
通过上述设置和技巧,你可以有效地提升Eclipse的使用效率,使其成为你的理想开发环境。记得定期更新Eclipse和相关插件,以获取最新的功能和性能改进。
相关推荐


















hello_4238
- 粉丝: 9
最新资源
- TeXiFy-IDEA插件:在JetBrains IntelliJ平台打造完美LaTeX文档
- 清除基于Linux的Docker容器的Dockerfiles
- 快速FK迁移算法实现的非视线成像MATLAB代码
- GitHub上使用Pokémon名称的JavaScript存储库展示
- 远程访问Android Studio:使用JetBrains Projector全面指南
- Harvest-Tracker-chrome-ext: 实时监控Harvest任务于PivotalTracker
- 社交网络极化最小化初值化处理Matlab代码研究
- Bosch汽车机头单元开发扩展与文档-利用JavaScript
- ePythia Labs静态文件存储的GitHub托管站点
- 轻量级纯CSS文件图标库的创建与使用
- 掌握现代CSS布局与组件的SmolCSS技术
- MATLAB与Python实现欧拉法等求解微分方程
- Firefox扩展实现dat协议支持:探索dat-fox
- JavaScript开发:MemonomenaPeristatika.gr警察暴力许可案例分析
- eTitanium开源区块链支付解决方案-加密货币新星
- Salesforce Canvas APP开发实践:前端工程师的POC指南
- React表单验证新方案:简单实现与TS支持
- KMV模型MATLAB代码开源分享与解析
- Laravel PHP框架深度测验与安全漏洞报告指南
- SPM与GA结合优化CO2驱油案例的MATLAB代码研究
- 快速分析与可视化材料分子结构的ASAP软件包
- 修复CSGO库存Web扩展程序:稳定加载与安装指南
- Calpose:适用于Android/Jetpack Compose的轻量级日历渲染器
- 数据隐私与安全资源精选列表:从顶尖课程到权威讲座