NetBeans IDE 6.8 发行信息
NetBeans IDE 是一个荣获奖项的集成开发环境,可用于 Windows、Mac、Linux 和 Solaris。NetBeans 项目由开源 IDE 和应用程序平台组成;通过该 IDE 和平台,开发者可以使用 Java 平台以及 JavaFX、PHP、JavaScript 和 Ajax、Ruby 和 Ruby on Rails、Groovy 和 Grails、C/C++ 快速创建 Web、企业、桌面和 Mobile 应用程序。
NetBeans 项目由活跃的开发者社区支持,并且还提供了广泛的文档和培训资源,以及各种供您选用的第三方插件。
发行版概述
NetBeans IDE 6.8 是首个为整个 Java EE 6 规范提供全面支持的 IDE,它改进了对 JSF 2.0/Facelets、Java Persistence 2.0、EJB 3.1(包括在 Web 应用程序中使用 EJB)、REST 风格的 Web 服务以及 GlassFish v3 的支持。我们还建议将该 IDE 用于以下方面:使用最新的 JavaFX SDK 1.2.1 进行开发,以及使用新的 PHP 5.3 发行版或 Symfony 框架创建 PHP Web 应用程序。
我们集成的独特 Project Kenai(一个用于托管开源项目的协作环境)现在提供了全面的 JIRA 支持,并且改进了即时通讯程序和问题跟踪器集成。我们还向该 IDE 的 Maven 和数据库集成中添加了一些功能,同时改进了 Ruby、Groovy 和 C/C++ 项目的编辑器和工具集成。
获取 NetBeans IDE 6.8
文档
请阅读下列文档以了解 NetBeans IDE 6.8。
功能集锦
|
Java Enterprise Edition 6
- Web 项目包含 Java EE 6 和 Java EE 6 Web 配置文件;在 Web 应用程序中使用 EJB
- EJB 3.1 支持;EJB 项目文件向导还支持“单个”会话类型
- REST 风格的 Web 服务 (JAX-RS 1.1);GlassFish Metro 2.0 Web 服务 (JAX-WS 2.2);JAXB 2.2
- Java Persistence JPA 2.0;使用 GlassFish v3 应用服务器执行部署、调试和性能分析
|
|
|
使用 JavaServer Faces 2.0 (Facelets) 创建的 Web 项目
- 适用于 Facelets 的代码完成、错误提示、名称空间完成、文档弹出式窗口和标记自动导入
- 为 Facelets 库、复合组件和表达式语言提供了编辑器支持,包括提供了 JSF 和 HTML 窗体的生成器
- 可定制的 JSF 组件面板可以通过实体生成 JSF 窗体和 JSF 数据表
- “新建文件”向导可以通过实体生成可定制的 CRUD(Create/Read/Update/Delete,创建/读取/更新/删除)JSF 页
- 广泛使用标注以取代部署描述符
|
|
|
JavaFX
- 添加了对最新的 JavaFX SDK 1.2.1 的支持
- 改进了代码完成
- 编辑器提示:“修复导入”、“包含方式”、“实现抽象方法”等
- 改进了导航:“超级链接”、“转至类型”、“查找使用实例”
|
|
|
Kenai.com:团队开发
- 全面的 JIRA 支持(更新中心提供了插件)
- 项目控制板包含更多成员和项目详细信息;改进了搜索和导航;更加便于共享项目
- 改进了即时通讯程序集成:提供联机状态、可与 Kenai 成员进行私聊或群聊、易于将代码/文件/问题/栈跟踪的链接添加到消息中
- 改进了问题跟踪器集成
|
|
|
PHP
- 全面的 PHP 5.3 支持:namespace,lambda 函数和关闭,新增语法:NOWDOC、ternary conditions、jump labels、__callStatic()
- Symfony 框架支持:Symfony 项目、Symfony 命令、快捷键、YAML 文件中的 PHP 语法突出显示
- 通过远程 PHP 应用程序创建 PHP 项目
- PHPUnit;代码覆盖率;FTP/SFTP 集成改进;从扫描/索引中排除 PHP 项目文件夹
|
|
|
Maven
- 通过 Maven 原型目录新建项目;改进了对 Java EE 6、Groovy、Scala 项目的支持
- 可在依赖关系图形中定制依赖关系排除
- Maven CheckStyle 插件
- 为由 Kenai.com 托管的 Maven 项目提供了“从 Kenai 更新”操作
|
|
|
Ruby
- 支持使用分发程序、JRuby 1.4、Ruby 1.9 调试和 RSpec 1.2.7 创建 Rails 2.3.4 应用程序
- 改进了重命名重构、类型推断和导航
- 为 Rails 服务器指定参数
- 使用参数运行/调试文件,也适用于项目外部的文件
|
|
|
C 和 C++
- 性能分析:新的微状态记帐指示器、“线程图”视图、“热点”视图、“内存泄漏”视图、“同步问题”视图
- 加快了远程开发过程中的同步
- 支持 gdbserver 连接;更加便于连接至已在运行的进程
|
|
|
其他改进
- Java 调试器:使用名称标记变量树中的对象,以便在表达式中对其进行引用
- 数据库集成:SQL 编辑器中的代码完成现在也适用于 DELETE、DROP、UPDATE 语句以及保留关键字
- Groovy 1.6.4 和 Grails:改进了代码完成,包括通过 AST 变换引入的方法
|
|
有关最新内部开发版本的功能详细信息,请参见 NetBeans IDE 新增功能和重要功能页!