【发布时间】:2011-08-02 13:53:12
【问题描述】:
我使用Eclipse 已经有一段时间了,最近收到了一些使用IntelliJ 的建议。
正如我刚刚看到的那样,“哪个 IDE 更好?”这种格式的问题不受欢迎(并非没有充分的理由)——我想客观地了解@987654324 的优点是什么@过Eclipse。
我知道Eclipse 做了什么,坦率地说我没有遗漏任何东西。但这正是我在开始处理Eclipse 之前对Visual Studio 2005 (C#) 所说的——现在我什至不能在VS 中写一个Hello World 而不生气...
我将把问题缩小到Java SE 和Java EE 的范围内。没有Android,没有图形用户界面。
我正在寻找:IntelliJ 给我的 Eclipse 缺少什么?Eclipse 给了我什么 IntelliJ 缺少的东西?
尽量保持客观,只有在您对这两种工具有丰富经验的情况下才能回答。
谢谢。
编辑:我正在寻找的工作范围既是为私人项目工作,也是作为一个由多个开发人员组成的团队的一员从事同一产品的工作。但如果我必须选择 - 我将只关注团队。
JUnit 是工作的关键部分(我个人几个月前开始从事 TDD 工作 - 但我们不要打开它) .
如果有的话,我也有兴趣了解ANT/Maven 相关的好处——尽管我的主要动机是想知道我是否可以从以下方面受益:更快的开发(例如代码生成、模板、自动完成等)。 )、更简单的 AUT、开发期间更简单的 Java EE 应用程序部署(针对 UT)等。
【问题讨论】:
-
我不同意投票结束。我认为提问者是在问一个合理的事情,并且可以客观地回答。 @RonK 明确表示他在寻找具体事实,而不是主观解释。
-
这也将被关闭。对于许多人来说,最好的 IDE 是他们开始使用的那个。因为,您确切地知道它是如何工作的——您花时间学习了那个 IDE。当你面对另一个 IDE 时,你会面临另一个学习曲线。同时你认为,你的旧 IDE 更容易。所以,这更像是一种个人品味。无法真正争论,因为大多数 IDE 都执行相同的任务。
-
@Nishant:但 RonK 并没有要求争论,也没有要求“最好的”IDE 是什么。他要求提供功能差异。这可能是现实的,也可能不是现实的,但我投票决定重新开放。这完全符合良好主观问题的准则。
-
@Bala R、@Bart Kiers、@Helper Method、@Nishant、@phooji:也投票重新开放。关闭是完全不合理的。我对人们下意识地近距离投票感到非常恼火,因为任何事情都可以被解释为暗示要求人们进行价值判断。
标签: java eclipse ide intellij-idea development-environment