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. 權利:您可以隨時限制,恢復和刪除您的信息。