Apache NetBeans IDE 12.1 發布

Apache 軟體基金會組織 呈現 整合開發環境 Apache NetBeans 12.1,它提供 Java SE、Java EE、PHP、C/C++、JavaScript 和 Groovy 程式語言的支援。
這是自 Oracle 轉移 NetBeans 程式碼以來 Apache 基金會發布的第七個版本。

主要的 創新 NetBeans 12.1:

  • 增加了對 C/C++ 語言的有限支持,目前該支援落後於先前針對 NetBeans IDE 8.2 發布的 C/C++ 開發插件。 對於 C/C++ 開發,提供了對簡單專案的支持,可讓您執行建置和執行命令、使用 TextMate 語法突出顯示語法以及使用 gdb 進行偵錯。 程式碼補全和其他編輯功能是透過存取LSP伺服器(語言伺服器協定)來實現的 CCLS,使用者必須自己運作。
  • 添加了平台支持 雅加達EE 8,它取代了 Java EE(Java 平台企業版)。 可以建立專案
    Jakarta EE 8 以及對現有 Maven 應用程式的修改以使用 Jakarta EE 8。

  • NetBeans 內建 Java 編譯器 NB-javac (修改javac)翻譯為使用 Java的14.
  • 對於Java,對「record」關鍵字的支援已經重新設計,為類別定義提供了一種緊湊的形式,從而無需在資料需要明確定義各種低階方法(例如equals()、hashCode() 和toString ())的情況下僅儲存在欄位中。使用它的行為不會改變。 新增了一個新模板,用於使用「record」關鍵字建立 Java 建構。 改進了對“記錄”代碼完成的支援。
  • 對於 Java SE,已啟動對 Gradle 建置系統的支援。 新增了對生成目錄的支援並確保與註解處理器的正確工作。
  • 對於 PHP,Composer 選單中新增了新操作,以更新自動載入器並執行腳本。 在偵錯器中,布林變數值中顯示的是 false 和 true,而不是 0 和 1。 改進的程式碼分析工具。

    Apache NetBeans IDE 12.1 發布

  • 對於 HTML,用於驗證標記的元件 (validator.jar) 已更新。 包括 支援基於範本的輸入完成。 添加了對代碼完成和語法突出顯示等結構的支持,例如“ 」

    Apache NetBeans IDE 12.1 發布

  • CSS 提供「製表符和縮排」格式選項來控制縮排以及製表符或空格的使用。

    Apache NetBeans IDE 12.1 發布

  • 啟動時,使用工具包偵測Linux和macOS上安裝的JDK 開發人員.

來源: opennet.ru

添加評論