2012-04-19 40 views

回答

2

我会使用IntelliJ,我发现它的效率更高。它可以具有智能代码完成,许多重构工具,并可以提出很多方法来改进代码并为您做出更改。

http://www.jetbrains.com/idea/whatsnew/index.html?fromIndex

恕我直言,刚想专为Java会比通用编辑器更好的任何IDE。

+1

它值得我使用IntelliJ和Emacs(它们设置为在任何更改时自动同步文件),并根据我在做什么从一个切换到另一个。编辑XHTML + JSTL + JavaScript:我使用Emacs并在“mumamo”(MUltiMAjorMOde)中进行实时NXHTML验证。需要复杂的宏或正则表达式替换使用Lisp?我使用Emacs。需要使用“矩形选择”或执行整齐对齐:我使用Emacs。需要重构或调试/跟踪?我使用IntelliJ IDEA。现在我的梦想是让IntelliJ(可怜的)文本编辑器所在的Emacs。 – TacticalCoder 2012-04-19 12:44:08

+0

只是非常清楚:我不认为IntelliJ的文本编辑器特别糟糕,但是到目前为止,我还没有看到过任何一个IDE或任何其他“文本编辑器”来接近Emacs所提供的。如果我不得不选择另一个编辑器,它会是vim。我仍然推荐任何认真的Java程序员购买IntelliJ:自从它的版本4左右开始使用它。但是当谈到严肃的“文本处理”时,它不会接近Emacs。这就是为什么我一起使用并获得两全其美的原因; ) – TacticalCoder 2012-04-19 12:46:20

+0

我同意多个编辑器的方法,我已经完成了vim/intelli/eclipse的组合。我只用eclipse来调试操作系统,如果它只是调试你需要它,这可能是最好的选择。我使用IntelliJ的主要原因是,它允许您在编写代码时重构代码(不必编译),甚至为您提供修复建议。 – 2012-04-19 12:54:47

0

尝试Eclipse,它是最强大的IDE之一。使用Eclipse进行调试非常简单,而使用Emacs进行调试可能会造成混乱

相关问题