Apache NetBeans IDE 12.6 發布

Apache 軟體基金會推出了 Apache NetBeans 12.6 整合開發環境,提供 Java SE、Java EE、PHP、C/C++、JavaScript 和 Groovy 程式語言的支援。 這是自 Oracle 移交 NetBeans 代碼以來 Apache 基金會發布的第九個版本。

擬議的變更包括:

  • 對於 Java 開發人員來說,匿名類別變數和帶有「record」關鍵字的聲明的程式碼完成已得到改進。 新增了對「switch」語句中模式匹配的初步支援。 確保程式碼中包含 URL,並帶有指向所使用模板的連結。
    Apache NetBeans IDE 12.6 發布
  • 內建的 NetBeans Java 編譯器 nb-javac(修改版 javac)已更新至版本 1.8,新增了對 JDK 17 的支援。新增了對 javadoc 17 的支援。JavaFX 已更新至版本 17。
  • 改進了對 Gradle 建置系統的支援。 Gradle 工具包已更新至版本 7.3,支援 Java 17。確保識別包含 Kotlin 語言程式碼的目錄。 提出了一個新的 Gradle 專案建立精靈。 Java 前端專案範本已更新以支援 Gradle 7。
    Apache NetBeans IDE 12.6 發布
  • 改進了對 Maven 建置系統的支援。 已實作在專案中使用支援 Maven Wrapper (mvnw) 的功能。 UTF-8 的問題已解決。 改進了註釋的預處理器搜尋。
  • Groovy語言提出了一種新的類別載入器(Cached Transformation Classloader),提供了AST中屬性類型的靜態檢查,並且從檔案系統載入類別時的解析效能得到了顯著提高。
  • Tools for Java EE 增加了對 Glassfish 6.2.1 的支援。
  • 引入了與使用 LSP 伺服器(語言伺服器協定)進行程式碼分析和語法識別相關的大部分修復和改進。
  • 對於 PHP,模板中新增了對命名空間的支持,增加了防止將「use」表達式插入錯誤位置的保護,確保使用重構工具來實現特徵的私有屬性,並支援 PSR-12 程式碼新增了格式標準。
    Apache NetBeans IDE 12.6 發布
  • HTML 編輯器改進了 SCSS 支持,添加了完成調色板值的選項,並添加了在重新格式化 CSS 時忽略區塊的功能。
    Apache NetBeans IDE 12.6 發布
  • typescript 和 cpplite 編輯器已切換為使用 MultiViews 模組來正確顯示介面中的選項卡。
    Apache NetBeans IDE 12.6 發布
  • 對調試器進行了改進。 改進了遠端調試的性能。 新增了配置目前工作目錄和環境變數的功能。
  • 改進了 YAML 格式的解析器。

來源: opennet.ru

添加評論