Sublime Text 2是否胜过Eclipse for Java Development

时间:2013-03-12 17:25:05

标签: java spring maven ide sublimetext2

你好java福音传教士!

我正在使用Eclipse进行Java开发已有一年多了。 Eclipse非常适合支持IDE中的所有内容。但在我看来,它永远不会完美地完成这些任务。

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

Eclipse是可以的,但这是我每天工作的工具,它应该更好,更有趣!

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

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

我不想错过的功能是:

  • 快速修复
  • 代码完成
  • 类型层次结构
  • 悬停时的javadoc
  • maven support
  • 重构
  • 调试器
  • 类型搜索

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

感谢您的帮助!

2 个答案:

答案 0 :(得分:24)

前一段时间我使用Sublime Text 2进行开发,我必须说......我爬回Eclipse。 Sublime Text不是一个IDE,而是一个编辑器。编辑脚本非常好而且速度很快但是你会遗漏一些功能:

  • Quickfix:可以为您节省大量时间
  • 代码完成:Sublime已完成代码。但它远不及Eclipse的水平。即使有插件

旁注:在Eclipse中工作时,我错过了Sublime的光滑UI。但是Eclipse确实很好地完成了这项工作,而这正是最重要的。


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

答案 1 :(得分:3)

您可以在Netbeans中找到这些功能(以及许多其他功能)。也许你会更舒服地使用它; IDE总是个人化的东西。

要回答你的“问题”,尽管对你建议的工具没有任何经验,我可以肯定地说,只要他有一个正确设置的环境,就可以很容易地处理任何事情 - 例如配置良好的类型maven项目将驻留在。