總結了下自己常用的 Idea 快捷鍵, 方便以後使用
一. 基礎快捷鍵
基本 | 快捷鍵 |
---|---|
向下複製行 | Ctrl + D |
刪除行 | Ctrl + X |
移動代碼 | 選中需要移動的代碼, Ctrl + Shift + 上下鍵 |
代碼回退 | Ctrl + Z |
光標位置回退 | Ctrl + Alt + <- (向左鍵) |
光標位置前進 | Ctrl + Alt + -> (向右鍵) |
代碼高亮 | 選中代碼, Ctrl + Shift + F7 |
向左選中代碼 | Ctrl + Shift + <- (向左鍵) |
向右取消選中代碼 | Ctrl + Shift + -> (向右鍵) |
更多提示 | Ctrl + J |
二. 方法相關快捷鍵
方法 | 快捷鍵 |
---|---|
導包 | Alt + Enter |
set/get 方法 | Alt + Enter (注: 鼠標在屬性上) |
set/get 方法 | Alt + Insert (注: 鼠標在實體類上) |
toString() 方法 | Alt + Insert (注: 鼠標在實體類上) |
equals() and hashCode()方法 | Alt + Insert (注: 鼠標在實體類上) |
新增方法 | Alt + Enter (注: 鼠標在需要添加方法的類上, 如 :實現類添加新方法,在鼠標在實現類上 ) |
將相同代碼抽成方法 | Ctrl + Alt + M |
try /catch | Ctrl + Alt + T |
synchronized | Ctrl + Alt + T |
main | psvm |
syso方法 | sout |
for方法 | iter |
三. 搜索相關快捷鍵
搜索 | 快捷鍵 |
---|---|
搜索下一個 | F3 / Ctrl + L |
查找上一個 | Shift + F3 |
搜方法 | Ctrl + F12 |
搜類 | Ctrl + N |
按文件名搜索文件 | Ctrl + Shift + N |
查看類的繼承關係 | Ctrl + H |
查看類或方法在哪裏被使用 | Ctrl + Alt + F7 (Ctrl + 鼠標左擊) |
本頁查找 | Ctrl + F |
全局查找 | Ctrl + Shift + F |
全局替換 | Ctrl + Shift + R |
最近瀏覽的文件 | Ctrl + E |
四. debug快捷鍵
debug命令 | 快捷鍵 |
---|---|
Step Over | F8 |
Step Into | F7 |
Force Step Into | Alt + Shift + F7 |
Step Out | Shift + F8 |
run to cursor 運行到光標處 | Alt + F9 |