Oracle 最近发布了 NetBeans 7.1,这个版本在 GUI 方面有极大增强。 该产品包含了 FXML 编辑器,为开发者提供了 JavaFX 2.0 方面的支持,对 Swing Builder (Matisse)中的 GridBagLayout Customizer 以及针对 JavaFX 和 Swing 用户界面的可视化调试工具做出了重大更新。 后者“真是重大的进步。”来自 Oracle 的产品管理及开发工具副总裁 Bill Pataky 告诉 InfoQ,“因为它让开发者仅仅需要在应用程序运行时点击一个用户界面组件,而不需要设置检查点”。
Pataky 也证实,虽然对 JavaFX 的支持仍然是与 NetBeans 紧耦合,不过也会有独立的工具单独提供 Graphical UI 功能。
对于 web GUI,NetBeans 继续充实已经很强大的 HTML5 功能,在 NetBeans CSS 编辑器中增加对 CSS3 的支持,为新的 CSS3 元素和新的针对特定浏览器的属性设定增加了代码自动完成、语法着色和文档。 这当然对与 JavaFX 2 也很重要,因为我们可以使用 CSS3 自定义 JavaFX 2.0 UI。在 ICEfaces 2.0 和 RichFaces 4.0 组件库中增加 JSF 2 基本支持,这已经获得了一些关注。最后,NetBeans 对流行 PHP 的支持也持续提升,增强了调试器、PHPUnit 测试组能力,支持 Smarty 模板,以及存活的 (S)FTP 客户端更快的上传速度。
另外,产品也获得了 Git 1.7 独家支持,也反映出 Git 作为版本控制系统的重要增长,产品还支持最新发布的 Oracle WebLogic Server 12c ,Oracle WebLogic Server 平台支持 JavaEE6,让开发者可以创建应用程序。
在 InfoQ 报道 NetBeans 7 发布时,我们提到过这个产品有近 880000 的“活跃用户”(即用户允许产品定期“电话到家”),Oracle 的产品管理高级总监 Duncan Mills 告诉我们,产品的目标是让这个指数增长到一百万。 在我们采访 Pataky 时,他告诉我们这个目标在夏季就已经达成了,NetBeans 继续吸引着更多的开发者。
我们看到了大幅增长,尤其是在印度和亚洲,还有学术界。 学术界真的很敏锐,尤其是当你考虑把 NetBeans 定位成支持 Java 标准的 IDE 时。
你可以从 NetBeans 的网站下载到 NetBeans 7.1。
查看英文原文: NetBeans 7.1 Shipped with JavaFX 2.0 and CSS3 Support
评论