IntelliJ IDEA 2022.1 Beta 之前的最後一個 EAP 版本現,此版本包括依賴分析器(Dependency Analyzer)、重新設計的結構搜尋和替換(Structural Search and Replace )對話方塊、對 Thymeleaf 的更好支援、一些 UI/UX 更新等內容。
構建工具
依賴分析器
為了促進依賴管理和衝突解決,IntelliJ IDEA 實現了依賴分析器,它提供有關專案和子專案中使用的所有依賴項(包括傳遞性依賴項)的廣泛資訊。
這個新功能允許輕鬆檢測衝突的依賴關係並解決問題,比如可以過濾掉相同的依賴項,並檢視它們在不同庫中的存在,還可以快速瀏覽依賴項以正確構建設定。
使用者體驗
更新了 結構搜尋和替換 對話方塊
重新設計了結構搜尋和替換對話方塊,提供所有模板的列表,以便更輕鬆地在它們之間導航。
此外還在結構搜尋和替換對話方塊的右上角新增了 Pin Dialog 圖示,並將 Injected code 和 Match case 核取方塊移至Search template 窗格的底部。
均勻拆分索引標籤
IntelliJ IDEA 2022.1 EAP 6 可以在編輯器索引標籤之間平均分配工作空間,使它們具有相同的寬度。
新建專案嚮導:更新的 Java 生成器
作為 新建專案 嚮導 UI 改造的一部分,EAP 6 引入了一個新的工作流程來啟動新的 Java 專案:
框架和技術
Thymeleaf 支援改進
IntelliJ IDEA 2022.1 改進了對 Thymeleaf 的支援,致力於減少誤報檢查的數量,並在編輯 Thymeleaf 模板時增強了 IDE 的效能。
Helidon 組態檔自動補全
改進了 IntelliJ IDEA Ultimate 中對 Helidon 框架的支援,IDE 現在在屬性檔案和 .yaml 檔案中提供設定鍵補全,且支援Go to Declaration 和 Quick Doc 操作。
以上是 EAP 6 的重點更新內容,更多細節更新項請檢視。