14個快捷鍵讓你的idea飛起來(新手向 + 演示)
本期盤點一下博主在工作中,常用的13個idea快捷鍵,這些快捷鍵基本涵蓋了大部分的開發場景,希望可以萌新們的idea使用效率,系統為mac系統
上一步 / 下一步撤銷 / 反撤銷進入一個類生成方法變數命名 / 程式碼提示開啟 Project/structure面板收起/展開程式碼批量修改名稱檢視方法呼叫鏈檢視方法呼叫位置程式碼格式整理建立檔案關鍵字搜尋突出顯示
上一步 / 下一步
alt + -> / alt + <-
類似於我們的瀏覽器的上一頁/下一頁,切換到游標上一個/下一個移動的位置
撤銷 / 反撤銷
ctrl + z / ctrl + shift + z
如果你使用過world, 就會知道在world中的反撤銷是ctrl + y,但是非常坑爹的是在idea中,ctrl + y是刪除當前行
進入一個類
command + B
如果是您使用的是滑鼠的話,這個操作就是command + 滑鼠左鍵,我們可以通過上述的[上一步],執行進入後退出一個類
生成方法
control + return
getter/setter/toString/equals …
常用來給pojo類生成getter/setter方法,
變數命名 / 程式碼提示
alt + return
這裡演示一個idea根據提示替換程式碼的例子(只是簡單演示idea的提示與替換功能,程式碼本身毫無意義)
開啟 Project/structure面板
command + 1/7
這裡比較直觀,就不再演示了,我們通過Project面板可以快速定位檔案位置,通過structure面板可以快速查詢當前類的變數和方法,非常實用
收起/展開程式碼
command + shift
批量修改名稱
shift + f6
這也是一個非常實用的快捷鍵,常用於程式碼重構。
檢視方法呼叫鏈
control + alt + h
主要用於讀程式碼的時候,檢視方法呼叫關係,或者重構程式碼的時候,進行風險評估,即誰呼叫過我(包含直接呼叫和間接呼叫)
檢視方法呼叫位置
alt + f7
和檢視方法呼叫鏈類似,即誰直接呼叫過我
程式碼格式整理
command + shift + l
一定要進行程式碼整理, idea支援不同風格的程式碼格式整理(sun / google), 預設是sun風格,google風格需要引入XML檔案
建立檔案
control + return
關鍵字搜尋
contrl + f 當前檔案下的文字查詢
contrl + shift + f 全域性的文字查詢
contrl + shift + n 全域性的檔案查詢
突出顯示
alt + 滑鼠右鍵 / command + 滑鼠右鍵
非常有意思的一個功能,適用於梳理程式碼結構,esc退出
最後,期待您的訂閱和點贊,專欄每週都會更新,希望可以和您一起進步,同時也期待您的批評與指正!
ima