Java開發(fā)平臺Intellij idea2020.2:改進處理問題代碼提升開發(fā)效率
IntelliJ IDEA是Java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認為優(yōu)秀的Java開發(fā)工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設計等方面的功能可以說是超常的。雙節(jié)福利來襲!IntelliJ正版授權最高立減2000!點擊查看詳情!
在IntelliJ IDEA中處理代碼問題
IntelliJ IDEA的最重要功能之一是它能夠快速理解您代碼中的問題并為它們提出建議。在IntelliJ IDEA 2020.2中,我們決定專注于此功能,引入了一些更改以簡化處理代碼中的問題。我們的主要目標是使您更輕松地一次查看所有問題并在它們之間進行導航。
檢查小部件以前,當前文件中的問題在編輯器的右上角以單個圖標顯示。目前尚不清楚如何解決這些問題,并且該圖標沒有信息,并且很難看到。
在IntelliJ IDEA 2020.2中,我們將舊圖標替換為Inspections小部件。它提供有關當前文件中的警告,錯誤和其他問題的詳細信息。
“檢查”窗口小部件使您可以使用箭頭圖標瀏覽文件中的問題。您也可以使用F2或↑F2快捷方式,然后按Alt + Enter查看可用的修復程序。
如果正在進行代碼分析,則將圖標替換為分析進度文本或變暗。
將鼠標懸停在小部件上可以查看有關分析過程的當前狀態(tài)以及已發(fā)現(xiàn)的問題的詳細信息。
如果您正在編寫新代碼,并且警告對您而言目前并不那么重要,則可以將突出顯示級別更改為“Syntax”。這樣,警告不會分散您的注意力。要進行此更改,請將鼠標懸停在“檢查”窗口小部件上,并使用彈出窗口底部的鏈接將突出顯示級別更改為“ Syntax ”或“None”。
只要確保您有機會完善代碼,就要確保將突出顯示級別更改回所有問題。
相關問題從版本2020.2開始,IntelliJ IDEA顯示由于當前正在處理的文件中的更改而導致其他文件中出現(xiàn)的問題。
如果您以某種方式更改了類API的非私有部分,例如,通過重命名公共字段或更新了包私有方法簽名中的參數(shù)數(shù)量,則IntelliJ IDEA將分析與該更改相關的文件,并將通知您發(fā)現(xiàn)的任何帶有鑲嵌提示的問題。
您可以單擊提示或使用Alt + Enter菜單中的操作在“查找”工具窗口中查看相關問題的完整列表。當前,此功能僅適用于Java。
問題工具窗口我們引入了一個新的問題工具窗口。在編輯器中單擊“Inspections ”小部件,或使用Ctrl / Cmd + 6快捷方式將其打開。
當前文件選項卡顯示在編輯器中打開的文件中的問題列表。選擇一個問題,然后按Enter或雙擊以導航到該問題。您也可以在工具窗口中直接打開預覽,并可以使用眼睛圖標按類型過濾問題并更改排序。
如果可以快速解決所選問題,則工具欄上的燈泡圖標會亮起。您也可以在問題上按Alt + Enter,以查看可用的快速修復列表。
下一步是什么呢
我們的計劃還沒有結束。借助v2020.3,我們將繼續(xù)使其更易于處理IntelliJ IDEA中的錯誤。我們將“項Project Errors”選項添加到“Problems”工具窗口。此選項卡將顯示IDE檢測到的針對打開文件和相關文件的錯誤。
如果尚未升級到IntelliJ IDEA 2020.2,點下載獲取所有這些新功能。不要忘了在評論與我們分享您的想法和建議?;鄱甲鳛镮ntelliJ IDEA正版合作商,在雙節(jié)來襲之際我們推出重磅活動!和官網(wǎng)一樣的服務和品質,現(xiàn)IntelliJ正版授權在線訂購最高立減3000元!低至1333!還有多種授權方式任你選擇。