这 发布新版“Apache NetBeans 16”, 版本附带大量更新以及大量修复、语言改进、支持改进等。
对于那些不熟悉 NetBeans 的人,您应该知道这个 这是一个非常流行的IDE 它提供对 Java SE、Java EE、PHP、C/C++、JavaScript 和 Groovy 编程语言的支持。
NetBeans 16主要新功能
在这个新版本中,提供了用户界面 提供加载您自己的 FlatLaf 属性的能力 来自自定义配置文件,除了 扩展了对 YAML 和 Dockerfile 格式的支持 在代码编辑器中。
这个新版本中另一个突出的变化是改进了对 Maven 编译系统的支持,以及改进了对 Jakarta EE 9/9.1 的支持,此外还能够以可识别工件的形式处理项目结果和他们的位置。
它在添加的这个新版本的 NetBeans 16 中也脱颖而出 支持自动完成、缩进格式和记录模式提示 并且还实现了案例标签中模板的自动完成。
另一方面,我们可以发现已经添加了支持以禁用基于在编译期间使用某些插件的警告,并且解决了 PHP 和 Groovy 环境中的问题。
添加 与 TOML 和 ANTLR v4/v3 格式的兼容性,以及增加了对 Java 19 的一些新特性的支持,并更新了 NetBeans 的内置 Java 编译器 nb-javac(修改后的 javac)。
其他变化 从这个新版本中脱颖而出:
- 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 且存在模式时的错误恢复
最后 如果您想了解更多 这个新版本,你可以查看详细信息 以下链接.
如何在Linux上安装Apache NetBeans 16?
对于那些想要获得这个新版本的人,他们必须 下载应用程序源代码, 可以从 以下链接.
安装完所有内容后,将新下载的文件解压缩到您喜欢的目录中。
然后从终端进入这个目录,然后执行:
ant
生成Apache NetBeans IDE。 构建完成后,您可以通过键入以下内容来运行IDE:
./nbbuild/netbeans/bin/netbeans
还 还有其他安装方法 可以支持它们,其中之一是在 Snap 软件包的帮助下。
他们只需要获得支持就可以在其系统上安装这些类型的软件包。 要使用此方法进行安装,必须键入以下命令:
sudo snap install netbeans --classic
另一种方法是借助 Flatpak 软件包,因此您必须支持在系统上安装这些软件包。
执行安装的命令如下:
flatpak install flathub org.apache.netbeans
在我看来,这些改进在年底前发布是非常明智的。 当然,这些改进将解决我们发现的一些问题并避免未来的麻烦。 向 NetBeans 团队致以最良好的祝愿,并对这些新实现表示衷心的感谢。