Apache NetBeans (incubating) 11.0 已正式發佈,這是一個功能齊全的 IDE ,可用於 Java SE、PHP 和 JavaScript 等語言的開發。
新版本值得關注的更新有:
Java with Maven 和 Java with Gradle
Apache Maven 和 Gradle 近年來很受歡迎,Apache NetBeans 注意到了這一點。在以前,用戶使用“新建項目”嚮導創建新項目時,Java 類別會創建一個 Apache Ant 項目。
新版在這個基礎上,添加了 “Java with Maven” 和 “Java with Gradle” 作為新的可選項,創建了一個名為 “Java with Ant” 的子文件夾。該變動背後的具體原因可點此查看。
支持 JDK 12
Java 編譯器 NB-javac 工具現在支持 JDK 12。在這個版本中, switch 表達式的處理得到了一些改進。此外,這個版本具有更好的格式、重新縮進、語法高亮和升級過的自動完成功能。
JEP-325:現在支持 Switch 表達式(預覽版),但它目前在 Maven 項目中不起作用。
支持 Java EE
可以使用 Ant,Maven 或 Gradle 項目構建 Java EE 應用。需要注意的是:Java EE 8 的顯式支持目前不是 Apache NetBeans 11.0 的一部分。Java EE 8 僅在 JDK 8 上運行,而不在更高版本上運行。如果用戶使用 Java EE 8 進行開發,最好在 JDK 8 上運行 NetBeans。
支持 Gradle
參考 Apache NetBeans 發佈的帖子,在Gradle 支持方面,新版添加了以下內容:
- Gradle 開箱即用。
- Gradle Task Navigator,可以雙擊運行任務。
- Gradle 支持的單元測試框架(JUnit 4,5,TestNG)與 JaCoCo 的代碼覆蓋率一起使用。
- Gradle 項目與 NetBeans JPA 和 Spring Support 一起使用。
- 可自定義的任務執行和 IDE 動作綁定。
- 運行、調試和測試,即使是單個方法。
- 使用 Gradle 創建新項目。
此外,新版本在 Bug 修復方面修復了 99 個問題,為 Windows 和 Mac 系統添加了 HiDPI 矢量圖標。具體更新詳情可查閱更新日誌
下載地址:
https://netbeans.apache.org/download/nb110/nb110.html
閱讀更多 牧碼人1981 的文章