Apache NetBeans 10是用于Java SE,PHP和JavaScript开发的开源IDE的最新版本,现已作为生产版本提供。
在哪里下载NetBeans 10
您可以从Apache的NetBeans项目页面下载NetBeans 10 。
NetBeans 10的新增功能
NetBeans 10的关键是对Java开发工具包(JDK)11的增强支持以及对PHP和Java的JUnit 5测试框架的功能 。
对于2018年9月到货的JDK 11,NetBeans 10.0支持动态类文件常量,这为语言设计人员和编译器实现人员扩展了表达方式选项。 JDK 11的其他功能包括:
- 局部变量语法支持lambda参数,以使隐式类型化的lambda表达式中形式参数声明的语法与局部变量声明的语法对齐。
- var lambda参数的代码完成。
- 卸下Corba模块。
- 与nb-javac项目集成以支持JDK11。该项目长期以来为NetBeans Java编辑器提供了Javac Java编译器的修补版本。
对于PHP,NetBeans 10允许开发人员在PHP 7.3下的函数调用中添加结尾逗号。 开发人员还可以使用列表引用分配以及灵活的heredoc和nowdoc语法。 它对PHP 7.2的支持包括列表语法中的尾部逗号,对象类型的颜色以及项目属性中的PHP版本。 对于PHP 7.1,NetBeans 10添加了对类常量可见性以及多缓存异常处理,可空类型以及对void和iterable关键字进行着色的支持。 也支持来自PHP 7.0的上下文相关词法分析器。
JUnit 5.3.1是作为NetBeans中的库添加的,用于将其快速添加到Java项目中。 还支持JUnit 5 @Testable
批注。
升级是NetBeans在Apache管辖下的第二个主要版本。 Apache 9.0于2018年8月发布。
From: https://www.infoworld.com/article/3330939/netbeans-10-adds-support-for-latest-java-and-php.html