轉帖|使用教程|編輯:鮑佳佳|2020-07-27 11:14:38.797|閱讀 913 次
概述:當您使用intelliJ IDEA進行編寫代碼時如果存在尚未導入的類,靜態方法或靜態字段,則IDE會顯示一個彈出窗口,提示您添加缺少的import語句,此時您可以不必手動添加它,本文主要講了幾種自動導入的方法。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
IntelliJ IDEA是Java語言開發的集成環境,IntelliJ在業界被公認為優秀的Java開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創新的GUI設計等方面的功能可以說是超常的。
如果您使用的是尚未導入的類,靜態方法或靜態字段,則IDE會顯示一個彈出窗口,提示您添加缺少的import語句,因此您不必手動添加它。按 Alt+Enter 接受建議。
如果有多個可能的導入來源,請按 Alt+Enter 將打開建議列表。
要更改導入彈出窗口的背景顏色,請按 Ctrl+Alt+S 并轉到 編輯器| 配色方案| 一般| 彈出窗口和提示| 問題提示。
自動添加導入語句
如果沒有可供選擇的選項,則可以將IDE配置為自動添加導入語句。
在“ Settings/Preferences”對話框中 Ctrl+Alt+S,單擊 Editor | General | Auto Import。
選中“ Add unambiguous imports on the fly”復選框,然后應用更改。
如果粘貼的代碼塊包含尚未導入的對類或靜態方法和字段的引用,則IDE會詢問您如何處理這些引用。如果要IntelliJ IDEA自動添加缺少的導入,請從“ Insert imports on paste” 列表中也選擇“ all”。
禁用導入彈出窗口
禁用彈出窗口時,未解析的引用帶有下劃線并標記有紅色燈泡圖標。要查看建議列表,請單擊此圖標(或按 Alt+Enter),然后選擇Import class。禁用所有彈出窗口
單擊 右下角狀態欄中的Hector。
清除導入彈出復選框。
禁用類或靜態方法和字段的彈出窗口
在“ Settings/Preferences”對話框中 Ctrl+Alt+S,單擊“ editor”。一般| 自動導入。
確保為顯示導入導入彈出窗口設置選擇了必要的選項(復選框,類以及靜態方法和字段均默認啟用)。
導入軟件包而不是單個類
IntelliJ IDEA建議默認情況下導入單個類。您可以更改設置以導入整個軟件包。
在“ Settings/Preferences”對話框中 Ctrl+Alt+S,選擇 Code Style | Java | Imports。
清除“ Use single class import”復選框,然后應用更改。
禁用通配符導入
當IntelliJ IDEA已從同一程序包導入的類數達到限制(5默認情況下)時,IDE會修改語句以導入整個程序包,而不是從此程序包中導入多個單個類:
使用禁用通配符導入單個類
在“ Settings/Preferences”對話框中 Ctrl+Alt+S,選擇“ Code Style | Java | Imports"。
確保已啟用“Use single class import ”選項。
在類計數采用進口與“*”和 名計數使用帶有“*”靜態導入區域,指定那絕對超過一類的課程包中的數量和名稱的數值(例如,999)。
要將導入語句替換為文件中的單個類導入而不更改設置,請將插入標記放置在導入語句上,按Alt+Enter ,然后選擇“ Replace with single class imports”。
從自動導入中排除類和包
導入建議列表可能包括不需要的類和軟件包。您可以從自動導入中排除冗余條目,以便建議列表僅包含相關項目。
排除類和包的列表對于自動導入和代碼完成很常見 。
在“ Settings/Preferences ”對話框中 Ctrl+Alt+S,單擊"Editor | Auto Import"。
在“ Exclude from Import and Completion”部分中,單擊 Alt+Insert,然后指定要排除的類或程序包。
您還可以選擇是要從當前項目中還是從所有項目(全局)中排除項目。
即時排除課程或課程包
按Alt+Enter缺少的班級以打開導入建議列表。
單擊包旁邊的向右箭頭,然后選擇要排除的項目(類或整個包)。
在“ Auto Import” 對話框的“ Exclude from Import and Completion ”部分中,選擇是要從當前項目中還是從所有項目中排除項目,然后應用更改。
Optimize imports
在Optimize imports功能可以幫助你立刻刪除在當前文件或文件中的所有目錄中未使用的進口和組織import語句的文件。
Optimize all imports
在“project”工具窗口中選擇一個文件或目錄。
請執行以下任一操作:
在主菜單中,選擇代碼| 優化導入 (或按Ctrl+Alt+O)。
從上下文菜單中,選擇“ Optimize imports”。
(如果已選擇目錄)無論是選擇要優化目錄中所有文件的導入,還是僅優化本地修改的文件(如果您的項目受版本控制),然后單擊運行。
在單個文件中優化導入
將插入符號放在導入語句中,然后按 Alt+Enter 。
選擇Optimize imports。
要優化文件中的導入,您也可以按Ctrl+Alt+Shift+L,選擇 Optimize imports,然后點擊運行。
自動優化修改文件中的導入
如果項目受版本控制,則可以指示IntelliJ IDEA在將修改的文件提交到VCS之前優化導入。
從主菜單中,選擇VCS |。提交 (或按Ctrl+K)。
單擊設置 然后在“ 提交之前”區域中,選擇“ Optimize imports ”復選框。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: