Intellij IDEA是日常使用最多的工具,為了提高效率,需要不斷提高熟練度。在最基本的使用方法之外,本文展示了一些也非常實(shí)用的小技巧。
搜索&替換
常用搜索
- 搜索所有:
雙擊Shift - 搜索Actions:
Ctrl+Shift+A - 搜索類:
Ctrl+N - 搜索文件:
Ctrl+Shift+N - 搜索符號:
Ctrl+Shift+Alt+N - Find in Path:
Ctrl+Shift+F(支持正則表達(dá)式) - Replace in Path:
Ctrl+Shift+R
在
Find In Path中找到很多目標(biāo)代碼,需要逐個(gè)查看,可以點(diǎn)擊右下角的"Open in Find Window",或者使用快捷鍵Ctrl+Enter。在Find窗口中打開,這樣就可以使用快捷鍵Ctrl+Alt+上下方向鍵在結(jié)果中跳轉(zhuǎn)
高級搜索
- 當(dāng)前文本內(nèi)批量編輯
選擇一個(gè)詞 -> Alt+j選擇多個(gè)詞 -> 編輯
快速跳轉(zhuǎn)文件
- 關(guān)閉tab(
Settings -> Editor -> General -> Editor Tabs -> Placement = None)
使用tab方式效率比較低,建議關(guān)閉
- 最近訪問的文件:
Ctrl + E - 最近編輯的文件:
Ctrl + Shift + E
書簽
- 創(chuàng)建書簽:
Ctrl+Shift+數(shù)字 - 書簽跳轉(zhuǎn):
Ctrl+數(shù)字 - 取消書簽:
F11 - 查看所有書簽:
Shift+F11
AceJump插件
這個(gè)目前沒用過
其他
- 文件對比
之前每次需要對比,都要打開
Beyond Compare,還需要另外購買,現(xiàn)在方便了
View -> Compare With或者在文件窗口Ctrl + D
快捷鍵移動分割線:
Ctrl+Shift+左右方向鍵-
Json字符串編輯
- Alt+Enter -> Inject Language or reference -> (Enter動作) -> 在彈出的語言選擇框中選擇Json
如果需要永久性的設(shè)置為JSON語言檢查,則在前面添加//language=JSON
- 編輯JSON:Alt+Enter -> Edit JSON Fragment
- 關(guān)閉編輯窗口:Ctrl+F4
粘貼版歷史:
Ctrl+Shift+V類實(shí)現(xiàn)結(jié)構(gòu):
Alt+F7調(diào)出git菜單:
Alt+ `-
多行TODO注釋
從第二行開始,注釋縮進(jìn)一格就可以
TODO注釋
