FeaturesDocs & SupportCommunityBlogsPartners

NetBeans IDE 特性

基本 IDE

NetBeans IDE 中的欢迎屏幕
单击图像查看全屏预览

 

NetBeans IDE 不仅仅是一个 Java IDE:我们设计 NetBeans IDE 的目的是使之成为能够完成广泛开发任务的模块开发员工具。基本的 IDE 包括高级多语言编辑器、调试器和 Profiler 集成、文件版本控件以及独一无二的开发者协作功能。

IDE 范围内的快速搜索 全新!

使用 Ctrl-I 快捷键可在 IDE、帮助集以及所有打开的项目中执行上下文有关搜索。您不仅可以在文件、类型或符号中查找搜索项,而且还可以在所有相关的菜单操作、选项面板以及文档中进行查找。

定制安装程序

根据对功能的需求选择 NetBeans IDE 下载。可以选择下载全部特性,然后根据实际需要进行安装,也可以选择只包含一个特性集的较小的下载。

NetBeans IDE 范围内的快速搜索

插件管理器

您可以随时使用“工具”菜单中的插件管理器添加、删除或更新用于 Java SE、Java EE、Java ME、JavaFX、Ruby、Groovy、PHP、C/C++、UML 或 SOA 开发的功能集,其中包括由第三方提供商提供的其他许多功能。

netbeans 插件管理器

基于标准的项目系统 已改进!

NetBeans IDE 使用基于行业标准的构建技术,这意味着您可以在 IDE 外部生成和运行项目,其效果与在 IDE 内部完全相同。缺省情况下,Java 项目使用非专用的 Apache Ant 1.7.1,并且可以配置为使用 Maven;C 和 C++ 项目使用 make,Ruby 项目使用 rake。可以导入 Eclipse 和 JBuilder 项目。在 Eclipse 中修改原始项目时,导入的 Eclipse 项目将与其修改后的原始项目保持同步。

定制项目

设置项目属性和项目间的编译依赖关系,并使用相对库路径实现项目共享。IDE 能构建多种格式的可执行和归档文件,包括 JAR、WAR、NBM、Web Start 以及可用于分发的 Zip 文件。

共享库

模板和样例应用程序

您既可以基于现有生成脚本和源代码创建自由格式的项目,也可以通过模板着手创建项目。IDE 为创建 Java SE 应用程序、Mobile 应用程序、Web 应用程序、企业应用程序、JavaFX 应用程序、NetBeans 插件以及 Groovy、PHP、C 和 C++ 应用程序、SOA 应用程序、Ruby 和 Ruby on Rails 应用程序提供了模板和样例项目。

样例应用程序

任务列表

NetBeans 任务列表自动扫描您的代码,并列出包含 "TODO" 或 "FIXME" 等字样的注释行,以及存在编译错误、快速修复和样式警告的代码行。可以连接至错误数据库(如 Issuezilla、Bugzilla、java.net、Scarab),并列出有关 IDE 中的项目的问题报告。您可随时以标准的 iCalendar 格式导入和导出任务列表。

netbeans 任务列表

滑动窗口

IDE 工作区是完全可以定制的:定制工具栏中的操作,拖动并重置 IDE 窗口中的标签以适应您的工作流。

多重监控程序

通过拖放到 IDE 外部,可移出任何编辑器标签:将变成一个独立的窗口,您可以将其移动到第二个屏幕。要将标签重新配置到 IDE 窗口中,将其拖放回来即可。

项目分组

项目分组允许定义相关项目集。快速打开和关闭几个位于一组的项目,一步到位。

窗口系统

- 版本控制和开发者协作
与集成的文件版本控制功能结合在一起的 Developer Collaboration 使 NetBeans IDE 成为可供分散的开发团队使用的强大工具。
- 编辑器
语言感知编辑器按照语法和语义高亮显示代码,并为您提供智能代码完成和改进的导航功能。
Companion
Projects:
MySQL Database Server   GlassFish Community: an Open Source Application Server   Open Solaris  Open JDK: an Open SourceJDK   Mobile & Embedded Community     Sponsored by 
Sponsored by Sun Microsystems