翻譯|產品更新|編輯:鮑佳佳|2021-07-15 15:33:55.580|閱讀 635 次
概述:IntelliJ IDEA 2021.2 EAP 第四版現在開始!像往常一樣,它帶來了具有新功能和有用修復的新版本。比如項目范圍的分析、 Java 檢查等。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
IntelliJ IDEA現在有一個有用的新功能,可以幫助你跟蹤整個Java項目的所有錯誤。整個項目的分析可以在 Problems 工具窗口中進行。只需點擊窗口左上角的新圖標。這樣做的一個好處是,你可以在編譯項目之前就開始使用整個項目的分析。
當你點擊圖標時,IntelliJ IDEA將開始檢查你的項目,然后顯示任何出現的問題,包括那些通常只有通過掃描整個項目才能發現的問題。請注意,第一次檢查的時間可能比后續檢查的時間長。
IntelliJ IDEA在底部顯示一個進度條,但你可以通過點擊它擴展成一個對話框。
如果您需要停止分析,只需單擊再次啟動該過程的圖標。
IDE 完成檢查后,結果將顯示在“Probelm”工具窗口中。
該功能僅適用于中小型項目。
通過添加相對簡單但有效的檢查和快速修復,我們找到了在檢查審查期間改進用戶體驗的方法。
數據流分析允許你跟蹤浮點和雙倍值的范圍。IntelliJ IDEA現在可以用雙數和Float.isNan來統計驗證條件。
除此之外,當您將int 轉換為double時,檢查工作,反之亦然。
數據流分析的另一個有用更新是,它現在通過以下方法在集合更新后跟蹤集合大小:add、addAll、put、putAll、remove、removeAll和retainAll。如果檢測到任何錯誤,檢查將突出顯示它們。
IntelliJ IDEA 提供了多種檢查以在您修改對象但從不查詢它時發出警告,例如,不匹配的查詢和集合更新或不匹配的讀取和寫入數組檢查。
我們新的只寫對象檢查對您的項目和標準庫中定義的一些自定義類執行相同的檢查。例如,它支持AtomicReference。
新版本添加了一個新的快速修復程序,您可以一鍵將其應用于文件中的所有相同編譯錯誤。試試這個快速修復,如果有任何地方不可用,請告訴我們。
處理覆蓋鍵或元素的檢查現在支持局部變量。
如果由于開關故障而覆蓋,IntelliJ IDEA 會檢測到它。
相同的檢查現在適用于覆蓋的數組元素并突出顯示重復的數組元素分配。
我們還擴展了未使用的分配檢查以檢測被覆蓋的字段。
現在,當 IntelliJ IDEA 調用集合內鏈中的方法時,可以簡化語法并將多個調用合并為一個。
如果你使用buildString來定制你的代碼,你不需要再手動輸入了,新版本已經添加了一個意向動作,它將為你做這件事。
在分析了您使用多個插件的頻率后,我們決定拆分其中的一些插件,包括Drools、JSP Debugger Support、CoffeeScript、Spring Web Flow、Spring OSGI、Arquillian、AspectJ、Guice、Helidon和EJB。
====================================================
想要了解或購買IntelliJ IDEA正版授權的朋友,歡迎
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: