Apache NetBeans (incubating) 11.0 已正式发布 ,这是一个功能齐全的 IDE ,可用于 Java SE、PHP 和 JavaScript 等语言的开发。
新版本值得关注的更新有:
Java with Maven 和 Java with Gradle
Apache Maven 和 Gradle 近年来很受欢迎,Apache NetBeans 注意到了这一点。在以前,用户使用“新建项目”向导创建新项目时,Java 类别会创建一个 Apache Ant 项目。
新版在这个基础上,添加了 “Java with Maven” 和 “Java with Gradle” 作为新的可选项,创建了一个名为 “Java with Ant” 的子文件夹。 该变动背后的具体原因可点此查看 。
支持 JDK 12
Java 编译器 NB-javac 工具
现在支持 JDK 12。在这个版本中, switch
表达式的处理得到了一些改进。此外,这个版本具有更好的格式、重新缩进、语法高亮和升级过的自动完成功能。
JEP-325 :现在支持 Switch 表达式(预览版) ,但它目前在 Maven 项目中不起作用。
支持 Java EE
可以使用 Ant,Maven 或 Gradle 项目构建 Java EE 应用。需要注意的是:Java EE 8 的显式支持目前不是 Apache NetBeans 11.0 的一部分。Java EE 8 仅在 JDK 8 上运行,而不在更高版本上运行。如果用户使用 Java EE 8 进行开发,最好在 JDK 8 上运行 NetBeans。
支持 Gradle
参考 Apache NetBeans 发布的帖子 ,在Gradle 支持方面,新版添加了以下内容:
此外,新版本在 Bug 修复方面修复了 99 个问题,为 Windows 和 Mac 系统添加了 HiDPI 矢量图标 。具体更新详情可查阅 更新日志
下载地址: https://netbeans.apache.org/download/nb110/nb110.html