Apache NetBeans 14的新版本已经发布

La 阿帕奇软件基金会组织揭幕 新版集成开发环境发布 Apache NetBeans 14,其中进行了一系列的改进和更改。

对于那些不熟悉 NetBeans 的人,您应该知道这个 这是一个非常流行的IDE 它提供对 Java SE、Java EE、PHP、C/C++、JavaScript 和 Groovy 编程语言的支持,这是自 Oracle 捐赠 NetBeans 代码以来 Apache 基金会发布的第七个版本。

NetBeans 是一个免费的集成开发环境, 主要为 Java 编程语言而制作 并且它还有大量的模块来扩展它。 NetBeans 是一个非常成功的开源项目,拥有庞大的用户群和不断增长的社区。

Apache NetBeans 14的主要新功能

在这个新版本的 IDE 中, 突出支持 JDK17 的编译和对新 Java 版本的改进支持, 为 JDK 19 测试分支和 JDK 18 版本添加了 JavaDoc。JavaDoc 支持“@snippet”标签以在 API 文档中嵌入工作示例和代码片段。

此新版本中另一个引人注目的变化是 改进了与 Payara 应用服务器的集成 (GlassFish 的一个分支),并增加了对使用 Payara Server 在本地启动的容器中部署应用程序的支持。

除此之外,它还突出了 改进了对 Gradle 构建系统的支持,扩展了支持的 CLI 选项,增加了对 Gradle 配置缓存的支持。

另一方面,也强调了 PHP 8.1 支持,实现了在编辑 PHP 代码时折叠具有属性的块的功能,此外还添加了一个接口来为 Micronaut 框架生成类,以及 改进了对 Micronaut 配置的支持.

其他突出的变化 这个新版本的 NetBeans 14:

  • 改进了 CSS 支持并增加了对 ECMAScript 13/2022 规范的支持。改进了对 JavaScript 中递归结构的处理。
  • 为 Controller 类添加了模板。
  • 添加了在 SQL 查询中自动完成结构的功能。
  • NetBeans 内置 Java 编译器 nb-javac(修改后的 javac)已更新到版本 18。
    改进了对 Maven 构建系统的支持
  • 添加了对从 Micronaut Data 实体类生成最终存储库接口的支持。
  • 修复枚举接口的错误使用
  • 更新了对 ECMAScript 13 的 JS 支持
  • 将项目 platform/api.search 更新到 JDK8 源代码级别
  • 使用 Windows10SDK.20348 修复 Windows profiler.lib 工作流
  • 整个项目的优化:改进的遍历图
  • 添加了 Java 模块标志列表。
  • 发布 NB 13 发布 gh 问题模板更新。
  • 设置数据库环境变量的命令
  • 添加打开服务控制台操作
  • LSP 服务器的备用 ProjectProblems 演示者。
  • 为查询注释添加了 SQL 完成。

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

如何在Linux上安装Apache NetBeans 14?

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

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

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

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