經過了近五週的 EAP 版本更新後,IntelliJ IDEA 2021.1 終於釋出了首個 Beta 版本。
主要更新亮點:
支援 Java 16支援開啟儲存在 WSL 2 中的 Maven 和 Gradle 檔案,並在 WSL 2 環境中進行使用開發團隊已發現此功能存在的問題,目前進行修復新增 Run Targets 功能,可幫助使用者在 Docker 容器或遠端機器上執行、測試和除錯應用程式整合 Space 並支援開箱即用繫結 Code With Me——這是一個用於協作開發和結對程式設計的服務支援在 IDE 內部預覽 HTML重新設計的 Profiler UX支援調節字型粗細支援 JSONPathFramework 改進支援 Java 16JDK 16 預計於 2021 年 3 月釋出。IntelliJ IDEA 表示,其已經已經在“檔案|專案結構|模組”中添加了新的語言級別,還引入了對 Java 16 的基本支援,包括以下更新:
內部類現在可以宣告顯式或隱式靜態的成員。Stream.collect(toUnmodifiableList()) 被轉換為 stream.toList()。現在,toList() 項首先顯示在 stream 的 code completion list 中。支援 WSL 2當用戶的 IDE 在 Windows 上執行時,IDEA 將提供對 WSL 2 內的 Java 專案的初步支援。IntelliJ IDEA 現在可以在 WSL 2 中執行以下操作:檢測 JDK 安裝、安裝 JDK,以及使用 IntelliJ IDEA 構建系統編譯和執行專案。此外還支援開啟儲存在 WSL 2 中的 Maven 和 Gradle 檔案。
Run Targets從 2021.1 開始,新的 Run Targets 功能將允許使用者在 target 上執行、測試和除錯應用程式 — IDE 將在其中執行程式碼的已配置環境。
IntelliJ IDEA Ultimate 目前允許使用者在 Docker、SSH 和 WSL target 上執行 Java 應用程式、JUnit 測試和來自 Java、Maven 和 Spring Boot 專案的 Maven 命令。
支援調節字型粗細支援 JSONPathIntelliJ IDEA 支援使用 Goessner 和 Jayway 語法的 JSONPath 表示式。
最新評論