NetBeans与IntelliJ IDEA Community Edition比较

18

我之前使用过NetBeans进行Java开发,觉得还不错。但是,我一直在寻找更好的机会,然后我偶然发现了"免费"版本的IntelliJ IDEA。

所以,我的问题是: IntelliJ "Community Edition"比NetBeans更强大吗?如果是,它有哪些优势?值得花时间去学习吗?


2
不确定“强大”,您需要比较功能并查看是否缺少必须拥有的功能。除此之外,IntelliJ绝对是最好的。 - irreputable
2
您能说得更具体一些吗?比如速度快,使用方便,扩展更多?还是其他方面? - Rogach
4
我会在这里说,像编辑器或IDE这样的工具的“能力”,无法用一种可以给出客观答案的方式来定义。事实上,任何可能的答案最终都会归结为个人偏好和口味。 - Jerry Coffin
@Jerry Coffin - 我所说的“power”是指好功能数量和它们的可靠性。 - Rogach
1
是的,我发现对我来说NetBeans比Eclipse更好。 - Rogach
显示剩余2条评论
3个回答

41

只需使用IntelliJ一周。如果你爱它,就用它吧。

一开始,人们经常提到的是关于IntelliJ的一个优点,那就是你不必去学习它。它只会在你需要时,在你需要的地方帮助你。好像IDE的设计者也是程序员,他们知道我们真正想要什么。

大部分这些帮助都被保留下来了(并被Eclipse和Netbeans复制)。所以即使你最终决定不使用IntelliJ,我也不认为你试用它会浪费很多时间。

如果IBM和Oracle压垮了IntelliJ,这将是一件非常遗憾的事情。他们专利一些屏幕上如何画线的东西,然而当涉及到公然从俄罗斯的一家小公司窃取合法的创新时,他们没有任何良心。就算IntellJ想对这两个巨头发起法律战,那也是自杀行为。

所以作为一名程序员,我呼吁所有程序员放弃Eclipse和Netbeans。


29
我试用了一周,但最终还是切换回 NetBeans。原因是我需要的很多功能在 VS Code 的 CE 版本中都不可用,例如 CSS 和 JavaScript 编辑器。如果我有足够的钱,我会购买完整版的。但现在,我将继续使用 NetBeans,因为它几乎拥有我需要的所有功能,并且是百分之百免费的。 - joshua
8
如果你是学生,你可以随时获得免费的学生版。 - Abderrahmane TAHRI JOUTI
6
我曾经使用Eclipse/Netbeans 3-4年。我最近尝试了一下Intellij IDEA(大约有6个月了),从此没有回头过去。它太好用了! - roxrook
3
我对Intellij还很陌生,但目前看来它似乎与Netbeans相当。非常高兴Google正在将Android转换为Intellij。Eclipse曾经是我的最爱,但现在在可用性方面已经远远落后于时代,不再是竞争者。 - Brian Knoblauch
1
它不是来自俄罗斯,而是来自捷克共和国。 - Mariusz Jaskółka
显示剩余3条评论

12

我不知道如何比这里的任何人更好或更强大地定量化,但我可以推荐使用IntelliJ。我会说它绝对值得学习。我每年都购买个人许可证。它可以多次回收成本。


+1:社区版有些受限,但个人许可证是值得的。 - Don Roby

4

首先,我建议你先查看这里的功能矩阵,并确保社区版支持所需技术或框架,或者你可以在没有IDE支持的情况下使用。就个人而言,社区版缺乏对Grails的支持是阻止我切换的原因,因此请先查看列表并确保你对其提供的内容感到满意。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接