之前開發專案一直用的是eclipse進行開發,近期在使用IDEA這個工具進行專案開發,之前在eclipse上能使用的快捷鍵方法放在IDEA上很多都不適用了,因此在此總結一下關於IDEA快捷鍵的使用方法:

首先先說一下從IDEA上獲取關於IDEA快捷鍵使用的方法步驟:

IntelliJ IDEA常用快捷鍵總結

點選進去可以檢視到所有快捷鍵的使用方法:

IntelliJ 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+Shitft+向下箭頭:將游標所在的程式碼塊向下整體移動

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+F7:在檔案中查詢符號的使用

Ctrl+Shift+F7:在檔案中高亮顯示變數的使用

Ctrl+O:重寫基類方法

Ctrl+I:實現基類或介面中的方法

Alt+Insert:產生構造方法,get/set方法等

Ctrl+Alt+T:將選中的程式碼使用if,while,try/catch等包裝

Ctrl+Shitf+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:更改型別

多使用熟悉常用的即可。