“導(dǎo)航”命令使您能夠快速跳轉(zhuǎn)到由名稱指定的所需的類、文件或符號(hào)。IntelliJ IDEA 建議一個(gè)匹配名稱的查找列表,從中可以選擇所需的名稱,并在編輯器中打開它。
按名稱導(dǎo)航
導(dǎo)航到具有指定名稱的類,文件或符號(hào):
- 在主菜單上,指向“導(dǎo)航”,然后分別選擇類、文件或符號(hào),或使用以下快捷方式:
- 對(duì)于類: Ctrl+N
- 對(duì)于文件(目錄): Ctrl+Shift+N
- 對(duì)于符號(hào): Ctrl+Shift+Alt+N
- 在彈出窗口中,開始輸入所需的名稱。
這樣做,您可以輸入位于所需名稱內(nèi)的任何位置的字符。當(dāng)您鍵入時(shí),建議列表會(huì)縮小,僅顯示匹配的名稱。
- 類別:
也可以直接導(dǎo)航到指定的匿名類。它足以指定類名和匿名類號(hào),用 $ 字符分隔:
- 文件:
- 目錄:使用與文件導(dǎo)航相同的快捷方式 Ctrl+Shift+N ,并鍵入要查找的目錄的名稱,模式名稱以 / 或 \ 結(jié)尾:
- 符號(hào):
- 單擊建議列表中的所需條目,或使用箭頭鍵選擇它,然后按 Enter。
提示與技巧
在“導(dǎo)航”彈出窗口中工作時(shí),請(qǐng)使用以下有用的技術(shù):
- 通過選擇要在其中進(jìn)行搜索的文件類型縮小搜索范圍。只需單擊過濾器
,并清除您不感興趣的文件類型旁邊的復(fù)選框。
- 將非項(xiàng)目文件包含在查找列表中,從而提供 SDK 和庫中的匹配文件。
- 如果查找列表太長,請(qǐng)輸入更多字符以縮小它,或單擊列表末尾的省略號(hào),以顯示其下一部分。
- 鍵入 CamelHumps 名稱的初始字母,例如:
請(qǐng)注意,IntelliJ IDEA 自動(dòng)識(shí)別 CamelHumps 并將它們與小寫字母進(jìn)行匹配。
- 輸入用空格分隔 snake_case 名稱的任何字母,例如:
- 在 "導(dǎo)航到文件" 彈出窗口中,鍵入用斜杠分隔的字母以表示嵌套目錄:
- 在文件名后面輸入行號(hào),用冒號(hào)分隔,以導(dǎo)航到指定的行:
- 使用 * 通配符來表示任意數(shù)量的字符,盡管只需鍵入位于所需名稱中間的字符即可。
- 如果在 "導(dǎo)航到類/文件/符號(hào)" 彈出窗口中鍵入一個(gè),您會(huì)發(fā)現(xiàn)您需要另一個(gè),只需調(diào)用必要的對(duì)話框。您已經(jīng)輸入的文本將不會(huì)消失。
- 按 Alt+F1 來調(diào)用 "選擇目標(biāo)" 彈出窗口,并選擇所需的IDE組件。
- 請(qǐng)注意,對(duì)于版本控制下的項(xiàng)目,查找列表中的條目是根據(jù)其狀態(tài)進(jìn)行顏色編碼:
- 當(dāng)有一個(gè)獨(dú)立的編輯器框架與一個(gè)特定的文件,你可以選擇通過按下 Enter 鍵打開主 IntelliJ IDEA 的框架文件,或通過按 Shift+Enter 鍵來激活分離的框架。
更多建議: