IDEA快捷鍵總結
Ctrl + Z : 撤銷
Ctrl + Shift + Z : 重做
Ctrl + X : 剪貼
Ctrl + C : 複製
Ctrl +V : 貼上
Ctrl + Y :刪除當前行
Ctrl + D : 複製當前行
Ctrl + Shift + J :將選中的行合併成一行
Ctrl + N : 查詢類檔案
Ctrl + Shift + N: 查詢檔案
Ctrl + G: 定位到檔案某一行
Alt + 向左箭頭:返回上次游標位置
Alt + 向右箭頭:返回至最後一次游標位置
Ctrl + Shift + Backspace:返回上次編輯位置
Ctrl + Shift + 反斜槓:返回後一次編輯位置
Ctrl + B:定位至變數定義的位置
Ctrl + Alt + B:定位至選定類或方法的具體實現
Ctrl + Shift + B:直接定位至游標所在變數的變數的型別定義
Ctrl + U:直接定位至當前方法override或者implements的方法定義處
Ctrl + F12:顯示當前檔案的檔案結構
Ctrl + Alt + F12:顯示當前檔案的路徑,並可以方便將相關父路徑開啟
Ctrl + H:顯示當前類的繼承層次
Ctrl + Shift + H:顯示當前方法的繼承層次
Ctrl + Alt + H:顯示當前方法的呼叫層次
F2 : 定位至下一個錯誤處
Shift + F2: 定位至前一個錯誤處
Ctrl + Alt + 向上箭頭: 查詢前一個變數共現的地方
Ctrl + Alt + 向下箭頭:查詢下一個變數共現的地方
Ctrl + = : 展開原始碼
Ctrl + - : 收縮原始碼
Ctrl + Alt + = : 遞迴展開程式碼
Ctrl + Alt + - :遞迴收縮程式碼
Ctrl + Shift + =:展開所有程式碼
Ctrl + Shift + -:收縮所有程式碼
Ctrl + Shift + 向下箭頭:將游標放在程式碼塊兒向下整體移動
Ctrl + Shift + 向上箭頭:將游標放在程式碼塊兒向上整體移動
Ctrl + Alt + Shift + 向左箭頭:將元素向左移動
Ctrl + Alt + Shift + 向右箭頭:將元素向右移動
Alt + Shift + 向下箭頭:將行向下移動
Alt + Shift + 向上箭頭:將行向上移動
Ctrl + F:在當前檔案中查詢
Ctrl + R:替換字串
Ctrl + Shift +F:在全域性檔案中查詢字串
Ctrl + Shift + R: 在全域性檔案中替換字串
Alt + F7 : 查詢當前變數的使用
Ctrl + Alt + F7: 在檔案中高亮顯示變數的使用
Ctrl + O:重寫基類方法
Ctrl + I: 實現基類或介面中的方法
Alt + Insert:產生構造方法,get/set方法等
Ctrl + Alt + T:將選中的程式碼使用if,while,try/catch等包裝
Ctrl + Shift + Delete: 去除相關的包裝程式碼
Alt + /: 自動完成
Alt + Enter:自動提示完成,丟擲異常
Ctrl + J:插入Live Template快速插入一行或多行程式碼
Ctrl + Alt + J:使用Live Template包裝
Ctrl + /: 使用/註釋
Ctrl + Shift + /: 使用/**/註釋
Ctrl + Alt + L:格式化程式碼
Ctrl + Alt + I:自動化縮排
Ctrl + Alt + O: 優化import
Ctrl + ]: 快速跳轉至諸如{}圍起來的程式碼塊結尾處
Ctrl + [: 快速跳轉至諸如{}圍起來的程式碼塊開頭處
Ctrl + Shift + Enter:將輸入的if、for,函式等等補上{}或者;使程式碼語句完整
Shift + Enter:在當前行的下方開始新行
Ctrl + Alt + Enter:在當前行的上方插入新行
Ctrl + Delete:刪除游標所在至單詞結尾處的所有字串
Ctrl + Backspace: 刪除游標所在至單詞開頭處的所有字串
Ctrl + 向左箭頭: 將游標移至前一個單詞
Ctrl + 向右箭頭: 將游標移至後一個單詞
Ctrl + 向上箭頭: 向上滾動一行
Ctrl + 向下箭頭: 向下滾動一行
Ctrl + W:選中整個單詞
Ctrl + Shift + U:切換大小
Shift + F6:重新命名
Ctrl + F6:更改函式簽名
Ctrl + Shift + F6:更改型別