Apache NetBeans 27 现已推出,其中对 Gradle、Maven、Java 等进行了改进。

阿帕奇NetBeans

几天前, Apache 团队揭晓 通过公告推出新版本的 NetBeans 27 更新对这一流行的集成开发环境进行了重大改进,使其更加强大。

这个新版本专注于扩展与该开发环境支持的各种编程语言的兼容性,此外还优化了开发人员的工作效率并使处理复杂项目的体验现代化。

Apache NetBeans 27的主要新功能

在 NetBeans 2 的新版本中, 增强与 Gradle 9 的兼容性, 现在可以在新创建的项目中使用,因为它已修复,运行更加稳定。 Maven 则接收更新 在你的工具包中, 达到版本 3.9.11, 除了添加 Njord 插件和各种修复以使依赖管理更容易之外。 与 Ant 的集成已得到改进确保项目建设更加一致。

对于 Java,新版 NetBeans 27 它包含允许您重构项目之外的单个文件的功能。,这是社区强烈要求的功能。添加了对导入模块的部分支持,优化了调试和堆栈分析功能,并且 nb-javac 编译器更新至JDK 25b31对应版本。我们还修复了格式化程序中的错误,改进了重新缩进和代码完成,并优化了对未使用元素的建议。

PHP、Web 和企业框架

环境 PHP 现在提供改进的语法突出显示和对 HTML 标签的支持。 定制,这不仅能改善并促进双语项目的工作。对于 Web 开发来说, NetBeans 27 包含一个 JSON 语义解析器、对 CSS Level 4 媒体查询的支持以及对 Vue.js 文件集成的改进。在企业级方面,扩展了对 GlassFish 7.0.24 和 8.0.0-M11 的支持,添加了 PrimeFaces 和 OmniFaces 命名空间,改进了 JSF 类自动完成功能,并集成了 Payara 5.x 和 JDK 21。

El 代码编辑器获得了几项显着的改进:现在支持目录内容比较, 提供 SVG 文件预览并改进 TextMark/Markdown 支持所有这些都通过 FlatLaf 3.6.1 主题引擎的更新得到补充,该引擎改进了 IDE 的外观,提高了用户界面的稳定性和一致性。

在其他突出的变化中:

  • 改进了 JSF 类的自动完成功能
  • 改进的 JSF 标签函数提供程序
  • 使用 JDK 等效项替换 WeakSet 的使用,并弃用该类
  • 改进/纠正 XML 目录的处理
  • 在 VSCode 扩展中,添加了确认字符的用户设置以接受代码建议。

如果您想了解更多 这个新版本,你可以查看详细信息 以下链接.

如何在Linux上安装Apache NetBeans 25?

可以通过不同的方式在 Linux 上安装 Apache NetBeans,具体取决于用户偏好和系统兼容性。

对于那些喜欢从源代码编译 Apache NetBeans 的人来说,第一步是从项目的官方网站下载必要的文件。一旦获得文件,必须将包解压到系统内的所需位置。
然后,您需要访问终端并导航到提取文件的目录。在那里,您需要运行以下命令:

ant

生成Apache NetBeans IDE。 构建完成后,您可以通过键入以下内容来运行IDE:

./nbbuild/netbeans/bin/netbeans

通过Snap安装

对于喜欢更简单、更快捷方法的用户,NetBeans 可以作为 Snap 包使用:

sudo snap install netbeans --classic

使用Flatpak安装

另一个可用选项是使用 Flatpak 安装 Apache NetBeans。为此,系统必须启用对此类包的支持。执行安装的命令如下:

flatpak install flathub org.apache.netbeans