快捷鍵 | 功能 |
Option + enter | 打開提示 |
Command + / | 注釋方式是“行注釋”;可以注釋當前行、取消當前行的注釋 注釋選中的內容、取消選中行的注釋 |
Option + Command + / | 注釋方式為“多行注釋”;注釋選中的內容、取消注釋 |
Option + Command + L | 格式化代碼 |
Command + N | 生成代碼(constructor、getter、setter、實現接口方法等) |
tab | 縮進 |
shift + tab | 反縮進 |
Command + 鼠標點擊類名、方法名、變量名 | 跳轉到類、方法、變量的聲明處 |
Option + Command + b | 跳轉到接口實現處(或者方法實現處) |
Command + i | 跳轉接口的聲明出(在@Override出使用) |
Command + d | 復制當前行,並粘貼到下一行; 復制當前選中的內容,並粘貼到選中內容的末尾 |
Command + enter | 在當前行下面插入一行,光標保持不動 |
shift + enter | 在當前行下面插入一行,光標移到新插入的一行 |
Control + Option + O | 刪除導入了,但沒有使用的package |
Shift + Option + ↑ ↓ | 光標所在行的內容上移或者下移一行 |
Option + Command + ←/→ | 可以“回放”,在方法層層深入探索時,可以退回上一步、進入下一步 |
Option + / | 手動補全 |
Option + Command + m | 將選中的代碼提取到一個function中 |
Option + Command + t | 將選中的代碼變為代碼塊(if、try catch、synchronized...) |
Option + delete | 刪除光標前面一個詞 |
fn + delete | 刪除光標后面一個字符 |
fn + Option + delete | 刪除光標后面一個詞 |
Command + delete | 刪除光標所在行 |
按兩次Shift | 打開搜索功能(所有類、方法、變量) |
Command + f | 在當前代碼文件(單個文件中)查找關鍵字,局部搜索 |
Shift + Command + f | 在整個項目(或者指定范圍內)查找關鍵字,全局搜索 |
Shift + fn + F6 | 進行代碼重構: 1、選中文件名、按快捷鍵后,可以重命名文件名(同時修改類名) 2、選中代碼中的變量名、類名、方法名,按快捷鍵后,可以統一修改。 |