java - Eclipse 集成开发环境设置

标签 java eclipse eclipse-plugin

我是 Eclipse 的新手,最近使用基本安装设置了 IDE。我主要从事使用 Spring、Maven 以及网站附带的所有文件的 Java 项目。我安装了几个插件来处理 JS、CSS、JSP 和标签文件的颜色编码。使用大约 2 小时后,我的 IDE 现在变慢了很多。在打开或切换文件时必须重新启动它或加载时间很慢,这真的很令人沮丧。我想知道 Eclipse 的基础安装有多好,它包括诸如 web 上使用的基本文件(如 javascript、css、xml 等)的颜色编码之类的东西......

如果默认安装无法满足这些要求,我应该从什么开始作为我的基础,哪些插件是一些非常稳定的插件可以满足我的要求?

最佳答案

少回答,多评论。

Eclipse 存在一些性能问题,尤其是在运行大量插件时。 Web 工具项目尤其存在问题,它似乎以荒谬的频率重新解析 XML 文件,这会导致严重的速度下降。

但是,对于 Java Web/EE 应用程序,它仍然是我首选的 IDE。一些快速修复是:

  • 升级到 Eclipse 4——如果您是新手,没有理由不这样做,因为它要快得多。
  • 关闭“自动构建”
  • 将它安装在 RAM 驱动器/SSD 上,这样您的文件访问速度会更快(RAM 驱动器作为奖励,开始时很干净)
  • 每隔一段时间使用 -clean 运行它并丢弃您的本地文件历史记录
  • 保持最少的文件打开。

由于验证不断运行,我的一般问题是在编辑 JSF/XML 文件时。关闭自动构建可以最大限度地减少这种情况。

至于 Netbeans... 我发现 Netbeans 在处理 EE 项目时非常迟钝并且不够直观。这可能只是个人偏好,但根据我的经验,Eclipse 使构建和处理 Web 项目不再那么令人头疼。此外,在处理大量内容时,用户界面感觉比 Eclipse 慢得多。它在某些领域更快,而在其他领域更慢——基本上是我书中生产力的下降(我最后一次认真使用它是在 2011 年底,所以可能有一些我不知道的改进)。

此外,请确保您正在设置服务器,这样您就不会从头开始重建,并且在调试时利用 native “热代码替换”,如果您想花点钱,则可以利用 JRebel .这真的很重要。此外,市场上的“JBoss 工具”可能也很有趣。其中一些插件非常有用。

最后 我在喝咖啡休息时重新启动——这对我的工作流程来说真的没什么大不了的。这对你来说可能更重要。

关于java - Eclipse 集成开发环境设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16886396/

相关文章:

java - 在Group之上展开Android的ExpandableListView Children

java - 如果其他工作,则不切换

java - 单元测试 Java Spark 微框架

java - Eclipse Java 代码模板 -> 方法体 : How do I insert a carriage return?

java - Eclipse:如何以编程方式执行启动配置?

java - Eclipse 插件 : disable/enable dynamically an action from main menubar

java - 查找当前执行的jar文件名

java - 在 Eclipse 中运行项目时服务器无法启动

java - 检查 JTable 是否存在,如果存在则向其中添加行

android - 无法在 Eclipse 4.2 上安装 ADT