學習時,用IDEA開發Java的時候,有不少經常使用到的快捷鍵,熟悉快捷鍵可以很好地提高編碼速度。以下介紹idea常用的快捷鍵。
一、 日常開發常用快捷鍵
簡介:介紹日常開發中高頻使用到的快捷鍵。
常用的快捷鍵組合
快捷鍵 | 解釋 |
---|---|
Tab | 代碼補全 |
Ctrl+c | 複製 |
Ctrl+d | 複製當前行到下一行 |
Ctrl+v | 粘貼 |
ctrl+shift+v | 選擇待粘貼的內容 |
Ctrl+x | 剪切 |
Ctrl + y | 刪除當前當標所在行 |
Ctrl+z | 撤消 |
Ctrl+Shift+z | 反撤消 |
Ctrl + / | 單行註釋 |
Ctrl + Shift + / | 多行註釋 |
alt +Shift + ↑ | 當前行上移 |
alt +Shift + ↓ | 當前行下移動 |
Shift + Tab | 往左移動當前行內容 |
Tab | 往右移動當前行內容 |
Ctrl + alt+ L | 格式化代碼 |
alt + ← | 退回到前一個編輯窗口 |
alt + → | 進入下一個編輯的窗口 |
Ctrl + Shift + u | 大小寫轉換 |
alt+insert | 生成setter、getter等 |
Ctrl+alt+v | 快速生成返回值 |
alt+enter | 導包,實現接口中的方法 |
F2 | 快速跳至錯誤處 |
ctrl+alt+← | 快速跳到上次鼠標停留處 |
ctrl+alt+→ | 快速跳到下次鼠標停留處 |
Ctrl+Alt+t | 快速生成分支、循環、異常處理等代碼塊 |
ctrl+e | 打開最近修改的文件 |
ctrl+j | 注入常用的代碼 |
二、 快速查找及替換
簡介:介紹查詢文件、代碼時常使用到的快捷鍵。
查詢文件、代碼時常用到的快捷鍵
快捷鍵 | 解釋 |
---|---|
Ctrl+f | 查找當前文件內容 |
Ctrl + r | 查找並替換當前文件裏的內容 |
Ctrl+Shift+f | 全局搜索文件內容 |
Ctrl+Shift+r | 全局搜索並替換文件內容 |
Ctrl + n | 查找java文件 |
Ctrl+Shift+n | 查找非java文件,如 yml,properties等 |
double click shift | 查找所有文件、方法,忽略文件裏的內容 |
三、 快速重構
簡介:介紹與重構相關的快捷鍵。
快速重構快捷鍵
快捷鍵 | 解釋 |
---|---|
ctrl+Alt+h | 查看方法被哪裏引用 |
ctrl+Alt+m | 快速抽取方法 |
shift+f6 | 快速重命名類名、方法名 |
ctrl+alt+b | 跳到接口或抽象的具體實現 |
四、 基礎編碼相關快捷鍵
簡介:介紹編譯、運行、調試相關的快捷鍵。
編譯、運行、調試的快捷鍵
快捷鍵 | 解釋 |
---|---|
ctrl+shift+f10 | 運行當前類 |
shift+f10 | 運行當前選擇的 |
ctrl+shift+f9 | 重新編譯當前類 |
Alt+Shift+f9 | 選擇debug |
shift+f9 | 進入debug |
ctrl+f2 | 終止程序 |
五、 修改快捷鍵
簡介:介紹修改默認快捷鍵、自定義快捷鍵。
5.1 查找快捷鍵
打開 設置面板 ,選擇 Keymap --> 點擊右側 小箭頭
如果不想用默認的快捷鍵,可以選擇自己習慣的快捷方式。
搜索對應功能的快捷鍵
5.2 自定義快捷鍵
找到想自定義快捷鍵的功能,雙擊 或 右鍵
三個選項的區別:
-
Add Keyboard Shortcut
打開 添加鍵盤快捷鍵 設置。 -
Add Mouse Shortcut
打開 添加鼠標快捷方式 設置。 -
Add abbreviation
添加一個在搜索(雙擊shift)時,能搜到的短語。
好了,繼續學習。