NetBeans 20 已经发布,这些是它的新闻

apache-netbeans

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

新版本 NetBeans 20 已经发布 随之而来的是与 JDK 21 支持相关的各种更改和改进,以及一般错误修复等。

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

NetBeans 20主要新功能

新版本的 NetBeans 20 包括 更新到 JDK 21“nb-javac” 和它一起 实现与 JDK 21 兼容的代码完成,改进了对CSS、LSP(语言服务器协议)的支持, VSCode 扩展、Rust 相关功能和内联提示设置已得到改进,添加按键绑定并默认禁用它们。

除此之外,要强调的是 Gradle 更新至版本 8.4 其中包括各种修复,例如修复堆栈溢出、删除一些缺失的 Gradle 配置、修复wrapper.properties 中的 Gradle 版本更改以及修复 LSP/Micronaut 测试。

在一部分 Maven 本次更新至版本 3.9.5 以及 maven-indexer 7.0.4 和 luzene 9.8.0。 将maven.embedder中的JDOM库从版本1.0更新到2.0.6.1, 对构建准备和重新加载进行了改进, 启用 JUnit 输出处理以实现故障安全并改进硬编码 Maven 编译器和资源插件版本默认值。

关于 PHP,在这个新版本的 NetBeans 20 中 添加了对异常断点的支持, 以及创建断点时的扩展检查、修复了 php 项目测试设置中复选框之间的间隙、修复了标记为过时的键入字段不显示为过时的问题,改进了对新版本 PHP 中引入的功能的支持,在浏览器中,继承的成员以不同的颜色显示,类似于Java中的做法,在php的代码完成设置中固定元素定位

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

  • jgit从5.7.0更新到6.7.0
  • FlatLaf 从 3.1 更新到 3.2
  • 改进了 NetBeans 中的 CSS 支持
  • LSP 功能已扩展
  • 编辑器支持在以 Markdown 格式预览 Markdown 时更改复选框。
  • 启用了通过 Apple Silicon 在 Mac 上通过套接字添加 Docker 实例的选项
  • 对不带 SchemaLocation 字段的 XML 文档启用正确性检查并实现代码完成
  • CPPLite 稳定
  • 添加了 ARM64 架构的配置文件库。
  • 添加了 nb-javac libwrapper 测试。
  • 添加了所有业务模块的单元测试
  • 修复:如果前一个参数为 TypeVariable,则不会显示 Java 完成参数工具提示
  • 添加了对字符串模板的支持
  • 更新 JavaFX 向导的名称并将 DukeScript 向导移至更好的位置。

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

如何在Linux上安装Apache NetBeans 20?

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

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

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

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. 权利:您可以随时限制,恢复和删除您的信息。