Mar*_*ell 22 java eclipse git vim netbeans
它们都有很多功能并且非常受欢迎,但哪个更好?
为了减少主观答案,请回答以下几点:
代码重构.
单元测试,调试.
Git支持.
Vim支持.(可用的插件及其质量,eclim,jVi).
易于使用(主题支持,格式化,配置,其他插件).
Maven和Ant支持.
网站开发(玻璃鱼,凹槽,粗粒,弹簧).
桌面应用开发.(swing,gwt,swt).
移动开发(Android支持和其他平台)
游戏开发(哪些引擎有更好的支持,例如Jmonkey使用Netbeans).
奖金问题:支持其他语言Python,PHP,C++和.
对于IDE运行良好的每一点,你可以给它+1,所以最后:
Netbeans 8
Eclipse 7
结论:哪一个总体更好,您可以选择哪个:
附加问题:
主要公司使用哪种IDE?(Google使用eclipse,Oracle使用Netbeans)
Jes*_*per 12
请注意,这些主要是我的个人意见; 不要太过于字面意思.
Eclipse,NetBeans和IntelliJ IDEA都是非常好的和有能力的IDE.最后,你选择哪一个并不重要; 它们对于Java SE和Java EE的严格专业软件开发来说已经足够好了.我用过这三个.
IDEA在传统上被称为具有最佳重构工具的IDE,但当前版本的Eclipse和NetBeans也具有非常好的重构工具.
IDEA内置Git支持.不了解Eclipse和NetBeans.
NetBeans和IDEA具有非常好的内置Maven支持.对于Eclipse,您需要一个插件(例如m2eclipse),根据我的经验,它不像NetBeans和IDEA那样集成.
当您获得NetBeans的Java EE包时,您将获得一个捆绑的Glassfish服务器,它非常易于使用.我敢肯定,使用Eclipse和IDEA,您可以将它们配置为使用Glassfish,但毫无疑问,与NetBeans相比,设置工作要多得多.
NetBeans有一个很棒的Swing GUI构建器.Eclipse没有内置的GUI构建器,但您可以使用支持Swing,SWT和GWT的Google WindowBuilder Pro.
官方Android SDK等附带了一套Eclipse工具.IDEA也支持Android开发,但我不知道它有多好.
上次我尝试过,除了Java之外,对其他语言的支持(例如,JavaScript)在NetBeans中比在Eclipse中更好.
据我所知,Eclipse仍然是最常用的Java IDE,但NetBeans和IDEA也很受欢迎.
对于Scala开发,我认为IDEA目前拥有最好的支持.Scala团队正在为Scala开发基于Eclipse的IDE,但根据我的经验,它不如IDEA的Scala支持稳定.对于NetBeans,有一个Scala插件,但似乎只有一个人在使用它; 上次我使用它时,它是错误的,缓慢的并且有内存泄漏.
| 归档时间: |
|
| 查看次数: |
13001 次 |
| 最近记录: |