评论:相比大4的Java IDE

如何使用Eclipse,NetBeans中的JDeveloper和IntelliJ IDEA的堆叠在功能和易用性

当你想到一个Java IDE的,你肯定想象中编写Java源代码的图形应用程序,然后编译,调试并运行它。当然,这是画面的一小部分 - 如果你正在构建一个Java应用程序,赔率是好的你有比Java更工作。

有可能是涉及到关系数据库。或者,如果你正在构建一个基于Web的应用程序,你可能要处理AJAX,这意味着JavaScript的。和HTML。该申请将如Tomcat应用服务器上运行,所以你需要管理工具的应用程序服务器。你不是一个人;你与团队的开发工作,所以如果IDE使用Git或Subversion的工作会有所帮助。

这样的例子不胜枚举,但你的想法。很少是,当你建立一个Java应用程序,你要做的就是建立一个Java应用程序的情况。和一个IDE需要提供工具,帮助你进入搏斗提交了所有的相关技术在你的项目会纠缠你。

在这次审查中,我将介绍目前可以利用的最知名的Java IDE四个当前状态:

  • 久负盛名的虽然因为除了Java的许多语言发展中存在的Eclipse版本(C ++,Python和Fortran语言,Ruby甚至是Cobol的,仅举几例),Eclipse是基​​于Java的,它是最有名的一个Java IDE。它可用于开发在很多其他语言的事实证明了它的可扩展性,这是...广泛。
  • NetBeans的NetBeans的支持开发Java之外的语言,虽然不是多达Eclipse中。NetBeans的开始生活在90年代末的商业产品,但后来被开源,Sun和甲骨文以来的收购Sun(和NetBeans的后续收购)一直保持这样。
  • JDeveloper中JDeveloper中也是甲骨文性能。然而,虽然NetBeans的支持多国语言,并在各种Java环境的发展,JDeveloper是扎实的Java,它的目的主要是为J2EE开发。
  • IntelliJ IDEA的如Eclipse和NetBeans,JetBrains公司的IntelliJ IDEA支持各种语言和Java技术。IDEA是其在IDE的编辑器和工具生产力提高的结合最值得关注的。不像其他的IDE,IDEA是在付费的终极版,并在更有限的可用 - 但自由 - 社区版。

继续阅读这篇文章现在注册

IT薪资调查:结果是