导读:Apache NetBeans 16 新版本发布,该版本附加了大量更新以及大量修复、语言改进、支持改进等。
Apache NetBeans 是一个免费的集成开发环境,主要用于 Java 语言的开发。
和其它IDE相比,NetBeans 也是一个流行的 IDE,它支持 Java SE、Java EE、PHP、C/C++、JavaScript 和 Groovy 编程语言。
NetBeans 16 主要新特性
在新版本里,代码编辑器中 扩展了对 YAML 和 Dockerfile 格式的支持,还提供了从自定义配置文件加载开发者自己 FlatLaf 属性的用户界面。
新版本中另一个突出变化是改进了对 Maven 编译系统的支持,对 Jakarta EE 9/9.1 的支持。
此外,它增加了对自动完成、缩进格式和记录模式提示的支持,并且还实现了案例标签中模板的自动完成。
我们还发现它已添加了支持以禁用基于在编译期间使用某些插件的警告,并且解决了 PHP 和 Groovy 环境中的一些问题。
添加了与 TOML 和 ANTLR v4/v3 格式的兼容性,以及添加了对 Java 19 的一些新功能的支持,并更新了 NetBeans 内置的 Java 编译器 nb-javac(修改了 javac)。
看NetBeans 新版本的其他变化。详细列表如下:
ActionsManager 在调试 API 中重新设计。
添加了对多播 jar 的支持。
改进了 Java 平台选择逻辑。
改进了对 Gradle 构建系统的支持。
添加了对 project.dependency API 的初始支持以导出 Gradle 依赖树。
重新设计了与成绩编辑器相关的功能。添加了对没有 build.gradle 的项目的支持。
C/C++ 项目的环境提供 CPPLight 调试器在具有 aarch64 架构的系统上的工作。
使用 LSP(语言服务器协议)服务器增强审计功能。
添加了对 Oracle 云漏洞审计的支持。
修复了编辑 ANTLR 语法时 NPE 中可能出现的错误
增强了对 ANTLRv4 语法的支持
支持 ANTLRv4 代码片段和缩进
更精确的 ANTLRv4 语法代码完成
修复了 ANTLR v4 的文件缩进结束和代码完成
日志模式的错误恢复修复(当前)
为 jdk-19 案例模式实现代码完成
修复缺少 jlMatchException 且存在模式时的错误恢复
如果你想了解更多关于这个新版本的信息,可以在以下链接中查看详细信息。https://github.com/apache/netbeans/releases/tag/15
编辑:高朋
本文为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。