《NetBeans for Java SE》是一个开源集成开发环境,可用于Windows、Mac、Linux和 Solaris。除完全支持所有Java平台(Java SE、Java EE、Java ME和JavaFX)之外,NetBeans还是PHP、Ajax和JavaScript、Groovy和Grails、Ruby和Ruby on Rails以及C/C++软件开发的理想工具。
1、创建、编辑和重构
提供了可用于创建javaee、javase和javame应用程序的向导和模板。现成支持各种各样的技术和框架。例如,您可以使用向导和模板来创建使用osgi框架或netbeans模块系统作为模块化应用程序基础的应用程序。
可识别语言的netbeans编辑器会在您键入内容时检测错误,并通过文档弹出式窗口和智能代码完成功能来为您提供帮助。所有这些功能使用起来既快捷、又简便,它将不愧为您的首选小型文本编辑器。
2、构建
提供对maven和ant构建系统的现成支持。在"newproject"(新建项目)向导中,当您选择创建新应用程序时,可以选择创建基于maven的应用程序或基于ant的应用程序。
您无需执行导入过程即可将基于maven的应用程序打开到软件,因为软件从mavenpom文件读取项目设置。此外,还提供了工具用来导入未在软件中创建的基于ant的项目。
包含maven资源库浏览器以及用来分析maven依赖关系的图形。
1、提供了更多Java和Ruby编辑器提示。
2、在编辑器中支持使用拼写检查器。
3、帮助菜单项可报告NetBeans IDE的错误和运行缓慢状况。
4、支持多个基于Kenai的团队开发服务器(例如kenai.com和netbeans.org)。