更少的答案,更多的评论。
Eclipse 存在一些性能问题,尤其是在运行大量插件的情况下。Web 工具项目尤其存在问题,它似乎以荒谬的频率重新解析 XML 文件,这会导致严重的减速。
但是,它仍然是我选择 Java Web/EE 应用程序的 IDE。一些快速修复是:
- 升级到 Eclipse 4——如果您刚开始,没有理由不升级,它要快得多。
- 关闭“自动构建”
- 将其安装在 RAM 驱动器/SSD 上,以便您的文件移动更快(作为奖励,RAM 驱动器开始干净)
- 每隔一段时间运行
-clean
一次并放弃您的本地文件历史记录
- 保持最少的文件打开。
由于验证不断运行,我的一般问题是在编辑 JSF/XML 文件时。关闭自动构建可以最大限度地减少这种情况。
至于 Netbeans……我发现 Netbeans 在处理 EE 项目时非常迟钝且不太直观。这可能只是个人喜好,但根据我的经验,Eclipse 使构建和处理 Web 项目变得不那么令人头疼。此外,在处理任何实质性内容时,UI 感觉比 Eclipse 慢得多。它在某些领域更快,而在其他领域则更慢——基本上是我书中的生产力洗刷(我最后一次认真使用它是在 2011 年末,所以可能会有一些我不知道的改进)。
此外,请确保您正在设置您的服务器,这样您就不会从头开始重建,并且您在调试时利用本机“热代码替换”,或者如果您想花一点钱,您可以利用 JRebel。这真的很重要。此外,市场上的“JBoss 工具”可能会引起人们的兴趣。其中一些插件很有帮助。
最后
,我在喝咖啡休息时间重新启动——这在我的工作流程中真的没什么大不了的。这对你来说可能是一个更大的交易。