NetBeans 17 增加了對 Java 19 的支持以及與 JDK 20 的兼容性

apache-netbeans

NetBeans 是一個免費的集成開發環境,主要用於 Java 編程語言。

Apache 軟件基金會最近發布了 l發布新版 Apache NetBeans 17, 其中進行了大量的改動和改進。

對於那些不熟悉 NetBeans 的人,您應該知道這個 這是一個非常流行的IDE 它提供對 Java SE、Java EE、PHP、C/C++、JavaScript 和 Groovy 編程語言的支持。

NetBeans 17主要新功能

在 NetBeans 17 的這個新版本中,強調了 添加了對 Jakarta EE 10 平台的支持 y 改進了對 Java 19 中一些新特性的支持,例如 switch 表達式中的模式匹配。

另一個突出的變化是它已經準備好與 JDK 20 兼容,並且它是並添加了額外的建議 對於 Java 代碼,NetBeans 的內置 Java 編譯器 nb-javac(修改後的 javac)已更新到版本 19.0.1。

除此之外,在這個新版本的 NetBeans 17 中, 改進了對 Gradle 構建系統的支持, 因為為非 Java Gradle 項目提供了對 Java 平台的訪問。

也曾被 改進了對 Maven 構建系統的支持, 還啟用了堆棧跟踪處理,改進了調試時的 Ja​​va AST 表示以及錯誤源文本的索引。

另一方面, Web 項目環境改進了 CSS 支持,因為它現在在填充 CSS 查詢時提供不區分大小寫的 CSS 屬性查找和優化匹配。

代碼編輯器提供了一次關閉列表中所有文檔的可能性。 ANTLRv4 Runtime 已更新至版本 4.11.1,並已為 ANTLR4 Lexer 提供初步支持,代碼已轉換為可與 ANTLR 和 TOML 格式一起使用。

其他變化 在新版本中脫穎而出:

  • 一些版本歷史設置已被重新設計。
  • 添加了對 javadoc @summary 標記的支持。
  • 代理檢測和自動配置的實現。
  • Gradle 工具 API 已更新至版本 8.0-rc-1。
  • 選項已在界面中清理。
  • 代理檢測和自動配置的實現。
  • 添加了更新依賴項的提示。
  • maven 3.8.7 和 exec-maven-plugin 3.1.0 的更新版本。
  • 加載外部索引時允許本地索引。
  • PHP 環境支持 PHP 8.2 中的新特性,例如只讀類、null、false 和 true 類型,以及在 traits 中定義常量。
  • 改進了對枚舉類型方法的支持。
  • 添加了對 OCI(Oracle 雲基礎設施)配置文件的支持。
  • 已為 Tomcat 和 TomEE 實現 Jakarta EE 和 Java EE 支持。
  • 在 Linux 上運行時,會自動檢測 KDE 的亞像素文本渲染模式。

終於 如果您想了解更多 這個新版本,你可以查看詳細信息 以下鏈接.

如何在Linux上安裝Apache NetBeans 17?

對於那些想要獲得這個新版本的人,他們必須 下載應用程序源代碼, 可以從 以下鏈接.

安裝完所有內容後,將新下載的文件解壓縮到您喜歡的目錄中。

然後從終端進入這個目錄,然後執行:

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