了解Apache NetBeans 11.2的新增功能以及如何在Linux上安裝它

apache-netbeans

La Apache Software Foundation最近宣布發布新版本的 您的集成開發環境 Apache NetBeans 11.2。 這是Oracle轉移NetBeans代碼後Apache基金會準備的第四個版本,也是從Apache孵化器轉移項目後的第一個版本。

發射,市場投入 包含對Java SE,Java EE,PHP,JavaScript和Groovy編程語言的支持。 預計將在11.3月從Oracle提供的代碼庫2020中轉移C / C ++支持。 12年XNUMX月,將形成Apache NetBeans XNUMX版本,並將作為擴展支持週期(LTS)的一部分。

對於那些仍然 他們不知道NetBeans,他們應該知道這是一個免費的集成開發環境, 完畢 主要用於Java編程語言 而且還有大量的模塊可以擴展它。

NetBeans是一個非常成功的開源項目,擁有龐大的用戶基礎,社區正在不斷發展。

NetBeans 11.2主要新功能

隨著此新版本的NetBeans 11.2的發布 添加了PHP語言的新功能, 在分支7.4中開發。 還 突出顯示了書面屬性, 運營商 ”?? =», 替換現有矩陣的能力 在定義一個新的時, 一種序列化對象的新機制,顯示大量數字的功能以及用於定義函數的新格式。

NetBeans 11.2突出的另一個變化是 支持Java SE 13。 例如,使用«開關»以表達式的形式而不是運算符。

Se 對文本塊實施突出顯示和轉換操作 它們包括多行文本數據,而不使用字符轉義符並保留原始文本格式。 到目前為止列出的功能已被標記為測試,並且僅在組裝期間使用“ -enable-preview”標誌激活;這些功能僅在組裝時可用。

各種性能優化突出:提高了帶有源文本的樹中二進製文件的搜索速度。

在Linux和Windows上,WatchServic界面由Java NIO2 API提供 它用於跟踪目錄中的更改, 以及更快的文件到文件識別。

改進了對Gradle構建系統的支持。 添加了加載Java編譯器標誌的功能,使您可以在Gradle項目中使用實驗性Java功能。

還在選項卡上添加了對用戶輸入的處理,以反映裝配進度(輸出)。 在啟動Gradle Daemon後台進程時,現在考慮了org.gradle.jvmargs屬性。

解決了JavaScript解析器的代碼許可問題,因為之前必須單獨安裝解析器。 現在graal-js解析器已從GPL轉移到UPL(通用許可)。

如何在Linux上安裝NetBeans 11.2?

對於那些想要獲得此新版本的NetBeans 11.2的人 他們必須在其係統上至少安裝Java 8版本的Oracle或Open JDK 8,以及Apache Ant 1.10或更高版本。

現在,他們必須下載可以獲取的應用程序的源代碼 從下面的鏈接。

安裝完所有內容後,將新下載的文件解壓縮到您喜歡的目錄中。

然後從終端進入這個目錄,然後執行:

ant

生成Apache NetBeans IDE。 構建完成後,您可以通過鍵入以下內容來運行IDE:

./nbbuild/netbeans/bin/netbeans

還有其他安裝方法 可以得到他們的支持, 其中之一是藉助Snap軟件包。

他們只需要獲得支持就可以在其係統上安裝這些類型的軟件包。 要使用此方法進行安裝,必須鍵入以下命令:

sudo snap install netbeans --classic

另一種方法是藉助Flatpak軟件包,因此他們必須獲得支持才能在系統上安裝這些軟件包。

執行安裝的命令如下:

flatpak install flathub org.apache.netbeans

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。