2010-07-06 70 views
1

只是一个简单的问题: 你更喜欢IntelliJ?如果是这样,什么是正面和反面?谁使用IntelliJ进行真正的商业项目?

Thx

+0

您的意思是专门针对Flex开发的IntelliJ?或者只是一个普通的IDE? – JeffryHouser 2010-07-06 11:11:40

+0

@duffymo:确实如此。我的意思是专门针对Flex Dev的IntelliJ。 – neknova 2010-07-07 11:42:36

回答

3

我更喜欢IntelliJ的任何Java项目。我还会指出ReSharper是一个Visual Studio插件,它为.NET提供了许多相同的细节。它也是由JetBrains写的。

优点:

  1. 最聪明的IDE我知道。一切工作在一起。这不是一个科学怪人的怪物从不相互了解的不同插件拼接而成。
  2. 最佳春季支持。
  3. 每次发布都会越来越好。
  4. 与SVN,数据库,Java EE应用服务器的完美集成。
  5. 使用Java EE应用程序服务器进行本地和远程调试。

缺点:

  1. 不是免费的。如果这会让你失望,IntelliJ不适合你。
  2. Swing UI支持不是最好的,但我并不是Swing /桌面开发人员。
  3. 不是Eclipse。如果你是染羊毛爱好者的爱人,你可能不喜欢IntelliJ。

我用了很多年的Eclipse。我喜欢它,并感到当我的雇主不会为工具提供任何资金时有这么好的事情。

然后我改变了工作,并获得了IntelliJ。我从来没有回去过。我每年都用自己的钱购买个人许可证,所以我可以在家中和工作中使用它。这对我来说是一个重要的工具。

+0

对于SwingUI,有JFormDesigner - 一个更好的解决方案 - 独立,但也作为IntelliJ插件。 – 2010-07-08 14:35:40

+0

我是Swing开发人员,IDEA是完美的工具,因为它是最强大的* Java * IDE。我不需要什么特别的Swing,只要Java就足够了。 – Mot 2010-08-01 18:40:26

0

在我参与的软件项目中,开发人员使用Eclipse或IntelliJ,只是因为他们习惯于其中之一。我的同事中没有人转换IDE,因此似乎没有“杀手级应用程序/功能”。

我听说NetBeans比Eclipse好,特别是NetBeans在插件方面应该更稳定 - 这是Eclipse中唯一让我感到困扰的方面:你要么找不到你需要的插件(I仍然在寻找实际可行的Maven插件),或者安装一个插件打破了另一个插件。