IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能可以说是超常的。
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentKit,JDK)。
MyEclipse,是在eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、JavaEE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。
STS是个定制版的Eclipse,针对Spring开发定制的,集成了SpringIDE,但是也拥有eclipse的所有功能。
NetBeansIDE是一个开源集成开发环境,可用于Windows、Mac、Linux和Solaris。除完全支持所有Java平台(JavaSE、JavaEE、JavaME和JavaFX)之外,NetBeans6.5还是PHP、Ajax和JavaScript、Groovy和Grails、Ruby和RubyonRails以及C/C++软件开发的理想工具
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习