Idea 快捷鍵小記
阿新 • • 發佈:2018-12-26
一直聽說idea很好用,而我以往都是用eclipse,正好換了臺高配電腦,試下idea,
不過這兩天把玩下來,我決定脫坑到idea了哈哈哈。
這裡學習了一些很好用的快捷鍵,特此記錄下:
查詢替換
- Ctrl+F :在當前檔案中查詢
- Ctrl+R:當前檔案中查詢並替換
- Ctrl+Shift+F:在全域性檔案中查詢字串(即本專案工作區間中)
- Ctrl+Shift+R:在全域性檔案中查詢替換(即本專案工作區間中)
- Alt+F7:查詢當前變數的使用,並下方列表顯示
- Ctrl+Alt+F7 查詢當前變數的使用,並游標處直接對話方塊顯示、
導航Navigate
- Ctrl+N:查詢類檔案
- Ctrl+Shift+N:查詢檔案
- Alt+向左箭頭:返回至上次游標位置
- Alt+右箭頭:返回至後一次游標位置(如果在查詢類時候,型別很多時候,eclipse中往往要關閉當前檔案才能回到上一個檔案)
- Ctrl+Alt+B:定位至選中類或者方法的具體實現
- Ctrl+F12:顯示當前檔案的檔案結構
- Ctrl+Alt+F12 :顯示當前檔案的路徑,並可以方便的將相關父路徑開啟
- Ctrl+H:顯示當前類的繼承層次
- Ctrl+Shift+H :顯示當前方法的繼承層次
- Ctrl+Alt+H:顯示當前方法的呼叫層次
- F2:定位至下一個錯誤處
- Shift+F2:定位至前一個錯誤處
提示
- Alt+/:自動完成
- Alt+Enter:自動提示完成
註釋及格式
- Ctrl+/:使用//進行註釋
- Ctrl+Shift+/ :使用/**/進行註釋
- Ctrl+Alt+L:格式化程式碼
- Ctrl+Alt+I:自動縮排行
- Ctrl+Alt+O:優化import
移動
- Ctrl+Shift+向下箭頭 :將游標所在的程式碼塊向下整體移動
- Ctrl+Shift+向上箭頭 :將游標所在的程式碼塊向上移動
- Alt+Shift+向下箭頭:將行向下移動
- Alt+Shift+向上箭頭:將行向上移動
更改
- Shift+F6:重新命名
- Ctrl+F6 :更改函式簽名(即更改變數型別,引數個數之類的)
動態編譯
當在web專案中(沒有用spring boot dev),更改了一個類,此時可以:
ctrl+shift+F9,將更改的類動態編譯並加入。
getters setter hashcode等
通過Atl+Insert即可完成。
Debug
- Alt +F8:計算表示式,還可以改變變數值去動態計算
- Alt+F7:智慧步入,知道idea中,F7是進入某個方法,比如一行程式碼中有多個方法,此時可以通過Alt+F7選擇進入此行程式碼某個方法