里程碑 | 代码冻结日期 |
---|---|
里程碑 1 | 6 月 15 日 |
特性完成 | 7 月 13 日 |
里程碑 2 BETA | 7 月 31 日 |
UI 冻结 | 8 月 10 日 |
代码冻结/高阻 | 8 月 31 日 |
FCS | 9 月 30 日 |
NetBeans 6.5 是一个升级版,通过相对较短的发行周期和目标明确的特性清单来定义,在 PHP 编辑与调试、Ajax 动态网页设计和数据库工具设计等领域尤其突出。NetBeans 6.5 将以 6.1 主要发行版或更新中心中可用的特性为基础,包括 JavaScript 编辑器、Ruby & Rails 工具设计、jMaki、PHP 早期访问和 JavaScript 调试器预览。
NetBeans 6.5 将继续以核心价值为基础 —— 卓越的即开即用式体验和出色的 Java SE/EE/ME 平台特性支持。虽然此发行版并未引起重大关注,但是针对 Java SE & EE 的底层结构改进将增加最终用户系统的响应性和健壮性。
NetBeans 6.5 将解决 Project 系统领域中的一些缺陷,使其在自定义项目结构方面具有更好的灵活性。这使用户能够更加容易地将现有项目迁移到 NetBeans 中。
6.1 版将提供一组预先配置的 NetBeans 发行版,允许用户根据自己最可能用到的技术来调整下载和安装体验。随着 6.5 版中第一类 PHP 工具的出现,下载页面中将添加一个为 PHP 提供最优化 IDE 开发环境的新配置。
将为 Linux(Ubuntu、Debian 等)和 OpenSolaris IPS 生成本机软件包。
NetBeans 6.5 将支持 GlassFish v2 ur2 (SJSAS91_UR2)。IDE 需要 Java SE 6 才能运行,但之前版本的 Java SE 应用程序开发仍然受支持。
除 GlassFish v2 之外,NetBeans 6.5 还绑定和支持一个限制版本的 GlassFish v3,主要针对当前以“v3 Lite”著称的 Web 层开发。由于 v3 不能取代 v2,这两个中间件都将绑定在 Web/JavaEE 和 Full 配置中。GlassFish v3 Ruby 运行库支持将绑定在 NetBeans Ruby 配置中。
UML 工具包将经历重大变更,使用开源 NetBeans Visual Library 取代闭源图像库 Tom Sawyer。此次迁移还包括少数的 UI 增强和优化。
NB 6.5 的核心平台将与之前的 6.x 版保持兼容。它支持以前声明为 _stable_ 的所有核心 API。 然而,对 Generic Scripting Framework (GSF) 和 Java Parsing API 底层结构的某些改变可要求不兼容。依赖于 6.1 版 GSF 和 Java Parsing API 工作的客户机需要升级到 NB 6.5 版。
以下指标将用于评估产品质量和准备情况:
总体目标是在“成熟”特性方面实现与之前版本相同或更好的质量水平,对新特性做出合理的 bug 限制说明。6.5 版质量标准的所有细节可以在 此处 找到。
以下 NetBeans 配置可以从 6.5 版下载页面获得:
配置 | 6.5 版的新特性 |
---|---|
Web & Java EE | 添加 JavaScript/Ajax 支持 |
Mobility | |
Java SE | |
Ruby | |
PHP | 6.5 版的新特性(FCS 版) |
C++ | |
全部(Full 配置) | 添加 PHP、JavaScript/Ajax 支持 |
NetBeans 还可随带以下程序包(bundle):
优先级定义
支持脚本语言有两个推动因素:Java 平台开始支持多语种并且 Web 2.0 非常依赖于脚本。NetBeans 6.5 将支持 PHP、JavaScript(客户机&服务器)、Ruby 和 Groovy 的编辑和调试。
P1 具备的特性:
P1 不具备的特性:
P2:
P2:
P2:
P1:
P1:
P2:
P2:
P2:
除了当前对 GlassFish v2 的支持之外:
P2:
P2:
P2:
P3:
P2:
P3:
P2:
P3:
P1:
P2:
P1:
P2:
P1:
P2:
P1:
P2:
P1:
P2:
P2:
完成 UML 绘图区控件的替换
P1:
P2:
P2+:
P2:
P3:
依赖关系:
P2:
P2:
P1:
P2: