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