日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Apache NetBeans 12.0 LTS 发布:新增 Java 支持

發布時間:2023/11/22 综合教程 58 生活家
生活随笔 收集整理的這篇文章主要介紹了 Apache NetBeans 12.0 LTS 发布:新增 Java 支持 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

NetBeans 是開源軟件開發集成環境,是一個開放框架,可擴展的開發平臺,可以用于 Java,C/C++,PHP 等語言的開發,本身是一個開發平臺,可以通過擴展插件來擴展功能。

Apache NetBeans 12.0 LTS 已經發布,這是一個年度主要版本,也是 NetBeans 從 ASF 畢業后的首個 LTS 版本,整合了 11.1、11.2 與 11.3 這些特性版本。

此版本增加了對最新 Java 語言特性的支持,集成了來自 Oracle 關于 Java Web 開發的新代碼,增強了 Apache Maven 工具,為 Gradle 用戶帶來了多項增強,包括內建的Payara 和 WildFly。引入了 JavaFX 的全新現成模板,升級并擴展了PHP 編輯器,提供了新的深色外觀選項,并帶有多項修復程序。

Java

Java 方面集成了一些語言特性,包括:

  • JEP 359:record(預覽),新的 “record”關鍵字的語法顏色;導航器顯示 equals、hashCode、toString 等;以及 record 的格式支持。

  • JEP 305:instanceof 的模式匹配(預覽)

  • JEP 355:文本塊(預覽),Java 編輯器提示已引入,用于與文本塊之間的轉換。

  • JEP 325:Switch 表達式(預覽),多 case 的 Switch 代碼補全如下:

需要注意,只有設置了 Java 編譯器的 --enable-preview 標志時,才可以使用預覽特性,如下面的 Maven 所示。

<build><plugins><plugin><artifactId>maven-compiler-plugin</artifactId><version>3.8.0</version><configuration><compilerArgs><arg>--enable-preview</arg></compilerArgs></configuration></plugin></plugins></build>

--enable-preview 在 Gradle 中添加示例:

tasks.withType(JavaCompile).each{it.options.compilerArgs.add('--enable-preview')}run.jvmArgs(['--enable-preview'])

JavaFX

現在在 “新項目”對話框中注冊了兩個 OpenJFX Gluon Maven 模版,名為 “FXML JavaFX Maven Archetype (Gluon)”和 “Simple JavaFX Maven Archetype (Gluon)”,并自定義了它們的 nbactions.xml 文件,以便可以運行和調試。開箱即用,無需用戶進行任何調整。

PHP、JavaScript 和 HTML

Apache NetBeans 12.0 中添加了對PHP 7.4 的支持。

此版本集成了 v11.3 中引入的 TypeScript 編輯器。

自 v11.3 起,集成了一個修復程序,使 Chrome 連接器可以與 Apache NetBeans 一起正常使用。

外觀

外觀方面,Oracle 已將 NetBeans 深色外觀支持(Dark Metal 和 DarkNimbus)捐贈給了 Apache,而 FlatLaf 是FormDev Software GmbH 的 Karl Tauber 全新外觀,目前都已集成。此外,還引入了 Windows 上 HiDPI 的增強功能。

此處 NetBeans 12 還有關于構建系統以及對 Java EE 方面的一些改進,詳情查看發布公告:

https://netbeans.apache.org/download/nb120/index.html

總結

以上是生活随笔為你收集整理的Apache NetBeans 12.0 LTS 发布:新增 Java 支持的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。