每一个Java程序员应该都有一款自己熟悉的IDE,选择一款好的Java IDE可以大大提高程序员的编程效率,同时有些IDE还提供的各种各样的辅助性功能,让人感觉写起代码能够飞起来!

本文收集整理了几个目前来说比较流行和热门的Java IDE,以供读者参考!

毋庸置疑,IntelliJ目前来说应该是Java IDE里面最受欢迎的,也是许许多多Java程序员公认的最好的IDE。可以说使用IntelliJ你将享受到非常高效的Java项目开发,让程序员在一些常规耗时的工作中解放出来,开发效率将得到非常大的提升。
主要有以下这些特点:

Eclipse作为曾经Java IDE的王者,当然现在也仍然是最后欢迎的JAVA IDE之一,Eclipse拥有十分活跃的社区以及许多开源插件,还有一些非常实用的开发工具。
Eclipse拥有很多非常有用的特性,比如代码自动构建,还有其他功能包括内置调试器、错误检查、源代码生成、代码重构。同时Eclipse是一个开源的、免费的IDE,甚至可以构建属于自己的插件来适应你的需求。

NetBeans实际上是SUN公司2000年推出的,旨在构建一个世界级的Java IDE,目前是由一个活跃的开发社区提供支持。NetBeans是由一个开源的开发环境和一个应用程序平台组成,该平台可以帮助开发人员快速创建WEB、企业、桌面和移动应用程序。当然Java是最主要平台,它还支持PHP、JavaScripts、Ruby、C/C++等等。
NetBeans不仅仅是一个文本编辑器,它在语法和语义上突出显示源代码,使用一系列方便而强大的工具让您可以轻松地重构代码,它还提供了编辑器、向导和模板,帮助你用Java快速的创建应用程序。

jGRASP是一个轻量级的开发环境,专门用于提供可视化的自动生成,以提高软件的可理解性。jGRASP实际上是用Java实现的,并在所有平台上运行Java虚拟机(Java 1.5或更高版本)。

JBuilder是最完整和强大的Java IDE之一,支持领先的商业和开源Java EE 5应用服务器。JBuilder的代码分析和性能调优工具(包括分析Web应用程序的能力)使Java开发人员能够交付高性能、可伸缩的应用程序。通过内置的审计和度量,您可以度量对象设计的总体质量、对象之间的复杂性和内聚性、测试覆盖率以及许多其他因素,以帮助确定潜在的维护、质量和性能的问题。

DRJava是编写Java程序的轻量级开发环境。它主要是为学生设计的,提供直观的界面和交互式评估Java代码的能力。它还为更高级的用户提供了强大的功能。DRJava在BSD许可证下免费提供,目前正在莱斯大学JavaPLT集团的积极开发中。

JCreator更加注重的是编程。它比其他Java IDE更快、更高效、更可靠,因此,它是从普通程序员到专家级别的各个层次的程序员的非常实用的编程工具。JCreator为用户提供了广泛的功能,如项目管理、项目模板、代码完成、调试器界面、语法突出显示的编辑器、向导和完全可定制的用户界面。

BlueJ是一个简单易用的Java IDE,允许您快速、方便地开发Java程序。与NetBeans或Eclipse这样的专业环境相比,BlueJ有一个更小、更简单的界面,这使初学者能够更快地开始学习,并提供有利于初学者使用的Java教学环境。
| 留言与评论(共有 0 条评论) |