翻譯|產品更新|編輯:董玉霞|2022-04-13 15:22:24.873|閱讀 242 次
概述:IntelliJ IDEA 發布重大版本更新,V2022.1 引入了依賴關系分析器,便于依賴關系管理和沖突解決;更新了“新建項目”向導,優化了啟動新項目和“通知”工具窗口,該窗口提供了一種新的簡化方式來接收來自 IDE 的通知。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
IntelliJ IDEA 發布重大版本更新,V2022.1 引入了依賴關系分析器,便于依賴關系管理和沖突解決;更新了“新建項目”向導,優化了啟動新項目和“通知”工具窗口,該窗口提供了一種新的簡化方式來接收來自 IDE 的通知。
V2022.1還包括許多其他值得注意的改進,下面將詳細介紹這些改進,本次更新信息將分三部分闡述,本文是第一部分。
新引入的依賴關系分析器提供了有關項目和子項目中使用的所有 Maven 和 Gradle 依賴項的廣泛信息。它可以幫助您檢測和解決沖突的依賴項,篩選出相同的依賴項并檢查它們是否存在于不同的庫中,并輕松地跨依賴項導航以更正生成配置。
重新設計了“新建項目”向導界面,以簡化創建新項目的創建過程。您可以快速啟動空項目;使用 Java、Kotlin、Groovy 和 JavaScript 的預配置選項;或者,如果您有更復雜的項目,請使用生成器。
事件日志實例已替換為新的通知工具窗口。它更清楚地突出顯示重要且有用的建議和通知,并將它們組織在專用的工具窗口中。
“新建項目”向導中更新的 Maven 原型項目生成器引入了在瀏覽原型時鍵入搜索功能、在模塊創建期間管理原型目錄的功能,以及按原型輸入所需屬性的功能。
我們實現了改進的 Code Vision 內嵌提示,可讓你直接在編輯器中即時了解代碼。顯示的指標列表現在包括繼承者、用法、代碼作者和相關問題。這些指標現在都默認處于啟用狀態,并且可以在“鑲嵌提示”設置中進行修改。這些設置也已更新,并提供了新的配置 UI。
可以在編輯器選項卡之間均勻分布工作空間,以便它們都具有相同的寬度。要進行此設置,請轉到“設置”/“首選項”|高級設置|編輯器選項卡|均衡嵌套拆分中的比例。
現在可以將UML圖表導出為yEd .graphml,JGraph .drawio,Graphviz .dot,Graphviz .dot with position,Mermaid .md,Plantuml和IntelliJ IDEA .uml文件,這使得它們與第三方工具兼容。
“結構搜索和替換”對話框現在具有所有模板的列表,以便更輕松地在它們之間導航。此外,該對話框還具有“固定對話框”圖標和重新排列的“注入代碼”和“匹配大小寫”復選框。
IntelliJ IDEA最新版本 2022.1現在可以通過檢查Checkmarx SCA數據庫和國家漏洞數據庫來檢測項目中使用的Maven和Gradle依賴項中的漏洞,這要歸功于與IntelliJ IDEA Ultimate捆綁在一起的Package Сhecker插件。
使用包含帶有要執行的命令的指令的 Markdown 文件時,可以使用裝訂線中的運行圖標直接從該文件運行這些命令。
使用 Markdown 塊中的新復制代碼段,只需單擊一下即可輕松地將內容復制到剪貼板。
重新設計的Markdown編輯器浮動工具欄現在提供列表創建功能和下拉菜單,允許您選擇標題樣式。它是可自定義的,因此您可以用所需的選項填充它。
我們增強了 LightEdit 模式,因此您無需創建或打開專用項目即可完成更多操作。現在,您可以在無項目模式下執行代碼重新格式化。
我們已實現格式不正確檢查,當文件的當前格式與代碼樣式設置不匹配時,它會通知您。
為了保持代碼格式的一致性,“在注釋開始行處添加空格”選項已通過自動啟用的“重新格式化時強制執行”復選框進行了擴充。默認情況下,它可用于 Java、Kotlin 和 Groovy,并且僅修改以字母數字符號開頭的行注釋。
命令行格式化程序支持使用試運行模式來驗證項目文件。如果文件需要格式化,它將以非零狀態退出。
IntelliJ IDEA 2022.1 支持 Java 18 的新功能,該功能于 2022 年 3 月發布。IDE 現在支持代碼段、對開關表達式的模式匹配所做的更改等。
Java反編譯器現在與Java 17版本更加兼容。它支持現代語言構造函數,例如密封類型和模式匹配,具有更好地切換字符串反編譯的功能,提供類型注釋并檢測公共常量。
我們添加了對 JUnit 5.7 中引入的新功能的支持,包括對 、 和注釋的支持。
更新后的環繞聲嘗試/捕獲模板現在重新引發包裝到 RuntimeException 中的異常,而不是吞噬它。
IntelliJ IDEA 2022.1 支持 Kotlin 1.6.20,因此最新的語言功能(如支持并行編譯、上下文接收器原型以及跨所有 Kotlin 目標的更好的代碼共享)現已在 IDE 中可用。
優化包索引顯著提高了 IDE 在執行代碼完成、突出顯示以及與引用搜索相關的操作時的速度。代碼更改后發生的重新索引情況的數量和范圍也減少了。
我們在調試 Kotlin 項目時為智能步入功能引入了一些有用的改進和更新。我們還解決了一些有關斷點的問題。
為了確保更好的 Kotlin 代碼覆蓋率,Kover 插件已與 IntelliJ IDEA 集成。
IntelliJ IDEA是java編程語言開發的集成環境,在業界被公認為最好的java開發工具,尤其在智能代碼助手、代碼自動提示、重構、JavaEE支持、各類版本工具、JUnit、CVS整合、代碼分析等方面的功能都是超常的。
想要了解IntelliJ IDEA價格的朋友,歡迎咨詢
IntelliJ IDEA技術交流群5:786598704 歡迎進群一起討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn