Apache NetBeans IDE 11.1 發布

Apache 軟體基金會組織 呈現 整合開發環境 Apache NetBeans 11.1。 這是自 Oracle 捐贈 NetBeans 代碼以來 Apache 基金會發布的第三個版本,也是自 Oracle 捐贈 NetBeans 代碼以來的第一個版本 翻譯 專案從孵化器轉變為主要 Apache 專案類別。 此版本包含 Java SE、Java EE、PHP、JavaScript 和 Groovy 程式語言的支援。 來自 Oracle 捐贈的程式碼庫的 C/C++ 支援預計將在未來版本中遷移。

主要的 創新 NetBeans 11.1:

  • 新增了對 Java EE 8 的支持,能夠使用 Maven 或 Gradle 建立 Web 應用程式。 可以使用專為與 NetBeans 一起使用而建置的新「webapp-javaee8」Maven 範本將 NetBeans 中建置的 Java EE 8 應用程式部署到 Java EE 8 容器。 實現了與應用伺服器的內建集成 帕亞拉 (來自 GlassFish 的叉子)。 增加了對 GlassFish 5.0.1 的支援;

    Apache NetBeans IDE 11.1 發布

  • 新增了對 Java 語言新功能的支援。 新增了 JDK 10 和 12 的遷移設定檔。已建立 Jigsaw 模組名稱的自動產生。 新增了對 Java 程式碼編輯器的支持 傑普325 (“switch”表達式的新形式), 傑普330 (以帶有原始程式碼的單一檔案的形式提供程式)並顯示有關內聯參數名稱的提示;

    Apache NetBeans IDE 11.1 發布

    Apache NetBeans IDE 11.1 發布

  • 新增了 Gluon OpenJFX 的範例;

    Apache NetBeans IDE 11.1 發布

  • 改進了對 Maven 和 Gradle 建置系統的支援。 對於 Maven,已經建立了與 JaCoCo 庫的集成,並且提供了將 Java 編譯器參數從 Maven 傳遞到 Java 程式碼編輯器的能力。 對於 Gradle,新增了對模組化 java 專案和 JavaEE 支援的初始支持,已實現 Java 前端應用程式嚮導,提供了對偵錯 Web 專案的支持,預設啟用在建置過程中顯示輸出,Gradle HTML UI 已啟用得到改善;

    Apache NetBeans IDE 11.1 發布

  • 增加了使用能力 Graal.js、基於GraalVM的JavaScript語言的實作;
  • 使用Truffle程式碼實現了不同調試會話之間的快取劃分;
  • 新增了對 Kotlin 程式碼語法高亮的支援;
  • 實現了Jade語言自動補全模板程式碼的能力;
  • 新增了對 PHP 7.4 的支援並更新了 PHP 語言的範例;
  • 改進了高像素密度 (HiDPI) 螢幕上的效能。 啟動時顯示的初始畫面、製表符分隔符號和圖示已針對 HiDPI 進行了調整;
  • 已經過渡到新的開發週期,這意味著每季都會形成新版本。

來源: opennet.ru

添加評論