快捷鍵 | 功能 |
Option + enter | 打開提示spa |
Command + / | 註釋方式是「行註釋」;能夠註釋當前行、取消當前行的註釋接口 註釋選中的內容、取消選中行的註釋get |
Option + Command + / | 註釋方式爲「多行註釋」;註釋選中的內容、取消註釋 |
Option + Command + L | 格式化代碼 |
Command + N | 生成代碼(constructor、getter、setter、實現接口方法等) |
tab | 縮進 |
shift + tab | 反縮進 |
Command + 鼠標點擊類名、方法名、變量名 | 跳轉到類、方法、變量的聲明處 |
Option + Command + B | 跳轉到接口實現處(或者方法實現處) |
Command + d | 複製當前行,並粘貼到下一行;io 複製當前選中的內容,並粘貼到選中內容的末尾table |
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 | 進行代碼重構:function 一、選中文件名、按快捷鍵後,能夠重命名文件名(同時修改類名)變量 二、選中代碼中的變量名、類名、方法名,按快捷鍵後,能夠統一修改。 重構 |