Apache NetBeans IDE 17 發布

Apache 軟體基金會推出了 Apache NetBeans 17 整合開發環境,該環境提供 Java SE、Java EE、PHP、C/C++、JavaScript 和 Groovy 程式語言的支援。 為 Linux(snap、flatpak)、Windows 和 macOS 建立現成的組件。

擬議的變更包括:

  • 增加了對 Jakarta EE 10 平台的支持,並改進了對一些新的 Java 19 功能的支持,例如「switch」語句中的模式匹配。 為 JDK 20 支援做好準備。新增了 Java 程式碼的附加提示。 內建 NetBeans Java 編譯器 nb-javac(修改版 javac)已更新至版本 19.0.1。 新增了對 javadoc 標籤@summary 的支援。 改進了調試時的 Ja​​va AST 呈現。 改進了有錯誤的來源文字的索引。
  • 改進了對 Gradle 建置系統的支援。 為非 Java Gradle 專案提供 Java 平台的存取。 實現了代理檢測和自動配置。 Gradle Tooling API 已更新至版本 8.0-rc-1。 介面中的選項已被清理。
  • 改進了對 Maven 建置系統的支援。 堆疊追蹤處理已啟用。 實現了代理檢測和自動配置。 新增了用於更新依賴項的工具提示。 更新了 maven 3.8.7 和 exec-maven-plugin 3.1.0 的版本。 允許在載入外部索引時進行本機索引。
  • PHP 語言環境支援 PHP 8.2 的新功能,例如唯讀模式的類別、null、false 和 true 類型以及特徵中常數的定義。 改進了對枚舉類型中方法的支援。
  • 新增了對 OCI(Oracle 雲端基礎架構)設定檔的支援。
  • Tomcat 和 TomEE 已實現對 Jakarta EE 和 Java EE 的支援。
  • 在Web專案環境中,改進了CSS支持,提供了不區分大小寫的CSS屬性搜索,並優化了完成CSS查詢時的匹配。
  • 一些版本控制歷史設定已重新設計。
  • 程式碼編輯器提供了一次關閉清單中所有文件的功能。 ANTLRv4 運行時已更新至版本 4.11.1。 已提供對 ANTLR4 Lexer 的初步支持,其中用於 ANTLR 和 TOML 格式的程式碼已翻譯。
  • 在 Linux 上執行時,會自動偵測 KDE 的子像素文字渲染模式。

Apache NetBeans IDE 17 發布


來源: opennet.ru

添加評論