NetBeans 18 带来改进的 Rust 支持、维护改进等

apache-netbeans

NetBeans 是一个免费的集成开发环境,主要用于 Java 编程语言。

发布新版 Apache NetBeans 18, 其中对 Java、PHP 以及维护改进、错误修复和最重要的是对 Rust 的初始支持进行了大量更改和改进。

对于那些不熟悉 NetBeans 的人,您应该知道这个 这是一个非常流行的IDE 它提供对 Java SE、Java EE、PHP、C/C++、JavaScript 和 Groovy 编程语言的支持。

NetBeans 18主要新功能

在这个新发布的 NetBeans 18 版本中 Gradle 收到了一些改进和修复s,其中对打印在控制台上的错误消息的更正很突出,此外还有以下事实 Gradle 工具已更新至 8.1-rc-2,支持 JDK 20, 无版本依赖处理得到改进,构建系统支持也得到改进。

此外, Maven 获得了对构建系统的支持增强,除此之外,还集成了3.9.1版本的更新。 还需要注意的是,在 Maven 中 添加了加载外部索引的设置, 以及改进了在多线程模式下运行 Maven 的检测,并增加了从任意目录运行测试的能力。

除此之外,在 NetBeans 18 中突出的是 改进了对新版本 PHP 中引入的功能的支持 在 PHP 环境中,以及大量与运算符、常量、空格问题等有关的错误修复。

另一方面,强调在网络项目环境中, 改进了 CSS 支持,更新了 HTML5 模板 改进了 JavaScript 类中公共和私有字段的处理。

还需要注意的是,在这个新版本中 NetBeans 18 已经初步支持 Rust 语言的项目开发环境,添加 Rust 选项面板和 Cargo 可执行文件选择。

其他变化 从这个新版本中脱颖而出:

  • 选项窗口布局调整和 UI 修复
  • 代码编辑器中添加了对 HCL(HashiCorp Terraform 配置定义语言)的初始支持。
  • 修复了 KODataBindContext 中正则表达式的错误使用
  • 添加了对 Go 代码的语法高亮支持。
  • 更新了 PostgreSQL JDBC 驱动程序
  • ServletJSPAPI 更新到 Jakarta 系列 
  • 支持 Glassfish 7.0。
  • 与使用 LSP(语言服务器协议)服务器相关的扩展功能。
  • Gradle 工具包和 API 已更新至 8.1 版,支持 JDK 20。
  • 删除了许多编译器警告
  • 改进了 TomEE 对 JPA 的支持
  • 对于 Java 项目,添加了对 JDK 20 的支持,并实现了大字符串处理程序。
  • 改进了 FlatLAF Dark 中禁用图标的外观
  • 通过使用 JDK7 Objects.equals() 简化字符串比较来清理
  • 添加了对 Glassfish 7.0.x 平台的支持以及对 Jakarta EE 3.1 JPA 10 的支持。
  • 改进了图像显示工具

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

如何在Linux上安装Apache NetBeans 18?

对于那些想要获得这个新版本的人,他们必须 下载应用程序源代码, 可以从 以下链接.

安装完所有内容后,将新下载的文件解压缩到您喜欢的目录中。

然后从终端进入这个目录,然后执行:

ant

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

./nbbuild/netbeans/bin/netbeans

还有其他安装方法 可以支持它们,其中之一是在 Snap 软件包的帮助下。

他们只需要获得支持就可以在其系统上安装这些类型的软件包。 要使用此方法进行安装,必须键入以下命令:

sudo snap install netbeans --classic

另一种方法是借助 Flatpak 软件包,因此您必须支持在系统上安装这些软件包。

执行安装的命令如下:

flatpak install flathub org.apache.netbeans

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。