19

你好 java 布道者!

我使用 Eclipse 进行 Java 开发已经一年多了。Eclipse 可以很好地支持您希望从 IDE 获得的所有内容。但在我看来,它永远无法完美地完成这些任务。

我花了很多时间在微调器前等待,因为某些进程占用了我所有的 CPU。用户界面非常老式,不直观且缓慢。我很努力,但无法配置满足我要求的深色主题。

Eclipse 没问题,但这是我每天都在使用的工具,它应该会更好,更有趣!

我偶尔会使用Sublime Text来编写脚本语言,比如 python,我非常感激。显然,该轻量级编辑器有很多插件,它们似乎提供了 Java 开发人员从 Eclipse 中使用的功能。但我不确定它们有多成熟以及它们将如何协同工作。

在花一天时间尝试之前,有没有人有使用 Sublime 进行 Java 开发的经验?

我不想错过的功能是:

  • 快速解决
  • 代码完成
  • 类型层次结构
  • javadoc关于悬停
  • 行家支持
  • 重构
  • 调试器
  • 类型搜索

Sublime Text 2 能否提供这些功能,是否值得从 Eclipse 进行更改?

谢谢你的帮助!

4

2 回答 2

24

不久前我使用 Sublime Text 2 进行开发,我必须说......我爬回了 Eclipse。Sublime Text 与其说是 IDE,不如说是编辑器。编辑脚本非常好且快速,但您会错过一些功能,例如:

  • 快速修复:可以为您节省大量时间
  • 代码补全:Sublime 有代码补全。但它远不及 Eclipse 的水平。即使有插件

附带说明:在 Eclipse 中工作时,我想念 Sublime 的流畅 UI。但是 Eclipse 做得非常好,这才是最重要的。


截至今年(2014 年),我选择的 IDE 是 IDEA IntelliJ。它是 Java 开发的最佳 IDE。它具有您感兴趣的所有功能,甚至还有一个黑暗主题(德古拉)。唯一的缺点是它要花一分钱,但绝对值得。

于 2013-03-12T17:35:40.240 回答
3

您将在Netbeans中找到这些功能(以及许多其他功能)。也许你会更舒服地使用它;IDE 始终是个人的事情。

并回答您的“问题”,尽管对您建议的工具没有任何经验,但我可以肯定地说,只要他有一个正确设置的环境 - 例如配置良好的 maven 项目的类型,他可以轻松地使用任何东西住在。

于 2013-03-12T17:29:56.103 回答