Intellij 快捷鍵使用總結

把我使用intellij 的一些非常實用的快捷鍵分享給大家。


以下快捷鍵的掌握有助於你提升代碼的編寫速度:

  1. 有時候,在調用一個方法時,可能忘了它的參數,那麼 ctrl + q (方法的聲明) 和 ctrl + p 將非常有用。
  2. 粘貼鍵 ctrl + v ,我相信各位都知道,但是 ctrl +shift + v 能夠打開剪貼板的歷史,不知道各位知不知這個,再也不用重複賦值啦。
  3. 如果你寫好了一個表達式,想要爲這個表達式定義一個變量,那麼以下兩種方法,可以讓你瞬間完成這個操作:
    • ctrl + alt + v ,我經常使用這個;
    • 或者在表達式後輸入 .var , 這個也很方便
  4. 我相信各位也經常面臨強制轉換,那麼直接在需要強制轉換的變量後輸入.cast 或者 .castvar(強制轉換後,並賦值給新的變量),這會省去一堆括號的輸入
  5. 在輸入代碼時,發現末尾需要一個分號或者少了一個括號,我不知道各位是怎麼處理的,反正我是不會再回到行末,去手動添加這個分號。直接 ctrl + shift + enter ,分號自動補上,有沒有很酷!
  6. 選中操作: ctrl+w 會逐步擴大選中的範圍,ctrl + shift + w 會減小選中的範圍
  7. 快速跳轉:ctrl + [ 或者 ] ,可以跑到大括號的開頭和結尾,ctrl + g 跳轉到指定行,ctrl + alt + 方向鍵 左右:可以在光標的歷史中進行切換,這個也非常方便,並且它是可以跨文件的,也就是說我在這個文件改了東西,然後想回到之前在上一個文件的編輯處,那麼這個快捷鍵來做這個切換就非常方便了。方法間的快速跳轉:alt + 方向上下鍵
  8. 格式化代碼:ctrl + alt + L
  9. 有時候有些沒用的導入 , 可以使用 ctrl + alt + o 會去優化導入的類和包
  10. 表達式完整的上下移動 : ctrl + shift + 方向鍵的上下

    補充:行的上下移動:alt + shift + 方向鍵的上下鍵

  11. 整行賦值:ctrl + d ,整行刪除 : ctrl + Y
  12. 代碼的註釋: ctrl + / 或者 ctrl + shift+ / 註釋 (// 或者 /**/)
  13. 代碼視圖的切換:alt + 方向鍵的左右
  14. 快速打開光標處的方法或者類:ctrl + B ,這是能讓我們放棄鼠標的關鍵
  15. 跳轉到方法的實現處:ctrl + alt + B
  16. 如果你想創建文件,或者在類中插入構造器,實現接口中的方法,重寫從父類中繼承的方法,setter或者getter等,那麼 alt + insert 完全可以做到這些。如果你只想實現接口中的方法,那麼 ctrl + i 可以直接選擇你需要實現方法;如果你只想從父類中重寫或者實現方法,那麼 ctrl + o 也可以讓你直接去選擇方法。
  17. 重命名建議使用 shift + f6,對於類或者方法屬性變量都適用,它會更新在其它地方的引用,這非常方便。

掌握以下快捷鍵的使用,便於你切換文件

  1. Ctrl + shift + N :輸入文件名,打開一個文件,值得一提的是你不需要記得文件的全名
  2. Ctrl + E : 展示最近打開的文件
  3. Ctrl + shift + E :展示最近打開且有變動的文件

我常用的搜索:

  1. Ctrl + F : 最常規的搜索,在當前文件內進行搜索;經常與該快捷鍵配合使用的是 F3(跳到下一個搜索結果),shift + F3 跳到上一個搜索結果
  2. Ctrl + shift + F : 全局搜索文件裏的內容,這個也比較常用,因爲有些時候,我們可能只記得簡單的幾個單詞
  3. Ctrl + shift + a : 這個快捷鍵可以用於設置操作的搜索,比如你想要調節字體的時候,直接使用該快捷鍵搜索 font ,就能從結果中跳轉到具體的設置界面了。
  4. alt + F7:這個快捷鍵可以說非常強大了,它需要先選中元素,可以是類名,方法,屬性等,搜索結果會展示被選中的元素在哪裏被使用

對於在一個文件中有多處報錯,怎麼辦呢?

  1. F2 定位到下一個報錯的位置
  2. shift + F2 定位到上一個報錯的位置

有時候,想要看一個方法,在哪裏被調用了,可以使用以下的快捷鍵: 選中方法名,ctrl + alt + h 可以打開該方法的調用層次窗口;

想要看一個類的繼承關係,Ctrl + h;

想要看一個接口的實現類或者類的子類,選中接口名或者類名,ctrl + shift + B 會展示所有的。

想要看一個類的結構:alt + 7

想要看一個所有的方法或者屬性等:ctrl + F12


窗口的操作:

編輯器窗口的放大與縮小:ctrl + shift + F12

定位到項目面板:alt + 1,上下鍵切換到想要的進入類,可以直接 F4 進入該文件

想要回到編輯窗口:F4

把焦點從編輯器移動到最近使用的窗口:F12

alt + 數字鍵可以實現不同窗口的聚焦,例如 alt + 5 會聚焦到 debug 窗口。


調試的操作:

F8 下一步,不進入函數內部, shift+ F8 跳出函數

F7 進入方法, shift+F7 選擇要進入的方法

F9 運行到斷點

alt + F8 執行表達式,查看結果

ctrl + F8 設置/取消當前行斷點

ctrl + shift + F8 查看斷點


目前,我使用的快捷鍵基本就是以上這些,就這些快捷鍵,我使用起來還是磕磕碰碰呢。說實話,我不想放棄鼠標,因爲純用鍵盤手太疼了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章