流行的IDE的新版本 NetBeans 12.0已經在我們中間 Apache Software Foundation Organization最近宣布了它的發布和可用性。 這是Apache Foundation準備的第六個版本 Oracle轉移NetBeans代碼後。
此版本的Apache NetBeans 12 主要特點是到達 伴隨著延長的支持週期(LTS).
對於那些不熟悉此IDE的人,您應該知道它提供了對Java SE,Java EE,PHP,JavaScript和Groovy編程語言的支持。 除了其功能之外,還有一個基於Ant,版本控制和重構的項目系統。
NetBeans 12.0中有什麼新功能?
在此新版本的IDE中,在公告中提到: 預期的C / C ++語言支持已再次推遲 到下一個版本,儘管在準備上一個版本的過程中完成了與用C和C ++開發項目有關的Oracle代碼的傳輸,但是將此代碼集成到NetBeans中所需的時間比預期的要長。 。
於是 無法本地傳輸此功能, 甚至開發人員也可以通過“插件管理器”模塊進行安裝。
至於新聞,我們可以找到 支持Java SE 14平台,這 包括語法突出顯示和代碼格式化 用於使用新關鍵字“ record”的版本。
此外,繼續在“ instanceof”運算符上進行模式匹配的兼容性測試。
至於功能 從Java 13, 在NetBeans 12.0中 支持轉換格式的多行文本塊而無需轉義字符, 在代碼編輯器中,現在可以將一組行轉換為相似的文本塊,反之亦然。
在Java 11功能中,提到了對作為帶有源代碼的單個文件交付的程序的啟動模式的支持。
另一個功能是 添加了對Java EE 8的支持,並能夠使用Maven或Gradle構建Web應用程序.
由NetBeans創建的Java EE 8應用程序可以使用以下命令部署在Java EE 8容器中: 新的Maven模板webapp-javaee8 創建用於NetBeans。
對於Maven,已建立與JaCoCo庫的集成 並且提供了將參數從Maven Java編譯器傳遞到Java代碼編輯器的功能。
添加 支持模塊化Java項目和對JavaEE for Gradle的支持。 Gradle Tooling API已更新至版本6.3。 除了Gradle之外,還提出了一個新的Java Frontend應用程序嚮導。 增加了對調試Gradle Web和Kotlin Gradle項目的支持。
其他變化 脫穎而出:
- TypeScript語言支持已添加到代碼編輯器中。
- 改進了對HiDPI顯示和簡化的HeapView小部件的支持。
- 添加了其他深色界面顯示模式:深色金屬和深色雨雲。
- 添加了對PHP 7.4中新功能的支持。
- 提出了一個新的FlatLaf主題。
如果您想了解更多 你可以諮詢 以下鏈接。
如何在Linux上安裝NetBeans 12.0?
對於那些想要獲得這個新版本的人,他們必須下載他們可以獲得的應用程序的源代碼。 從下面的鏈接。
安裝完所有內容後,將新下載的文件解壓縮到您喜歡的目錄中。
然後從終端進入這個目錄,然後執行:
ant
生成Apache NetBeans IDE。 構建完成後,您可以通過鍵入以下內容來運行IDE:
./nbbuild/netbeans/bin/netbeans
還 還有其他安裝方法 可以得到他們的支持, 其中之一是藉助Snap軟件包。
他們只需要獲得支持就可以在其係統上安裝這些類型的軟件包。 要使用此方法進行安裝,必須鍵入以下命令:
sudo snap install netbeans --classic
另一種方法是藉助Flatpak軟件包,因此他們必須獲得支持才能在系統上安裝這些軟件包。
執行安裝的命令如下:
flatpak install flathub org.apache.netbeans
感謝您的帖子。
在安裝部分,指向應用程序代碼的鏈接指向版本11,而不是我們正在談論的版本12。
鏈接是這樣的: https://netbeans.apache.org/download/nb120/nb120.html
還有另一種安裝方法,是下載他們提供的sh腳本並直接在具有管理員權限的終端中運行它。