1. 編輯類快捷鍵
| 快捷鍵 | 操作 |
|---|---|
| psvm + Tab | 生成main方法 |
| sout + tab | 生成輸出語句 |
| Ctrl+X / Ctrl + Y | 刪除一行 |
| Ctrl+D | 復制一行 |
| Ctrl+/ 或 Ctrl+Shift+/ | 注釋代碼 |
| Ctrl + Z | 撤銷 |
| Ctrl + Shift + Z | 取消撤銷 |
| Ctrl + C | 復制 |
| Ctrl + V | 粘貼 |
| Ctrl + O | 重寫方法 |
| Ctrl + I | 實現方法 |
| Ctr + shift + U | 大小寫轉化 |
| Ctrl + Shift + J | 整合兩行為一行 |
| Ctrl + Shift + space | 自動補全代碼 |
| Alt + 回車 | 導入包,自動修正 |
| Alt + Insert | 生成代碼(如GET,SET方法,構造函數等) |
| Ctrl + Alt + L | 格式化代碼 |
| Ctrl + Alt + I | 自動縮進 |
| Ctrl + Alt + T | 生成try catch |
| Ctrl + Alt + O | 優化導入的類和包 |
| fori | 生成for循環for (int i = 0; i< ; i++) { } |
| iter | 生成增強for循環 |
| itar | 生成array for代碼塊 |
| itit | 生成iterator 迭代 |
| itli | 生成List的遍歷 |
| itco | 生成Collection迭代 |
2. 查找、替換類快捷鍵
| 快捷鍵 | 操作 |
|---|---|
| Ctrl + F | 在當前文件中查找 |
| Ctrl + Shift + F | 在整個項目或者指定窗口中查找文本 |
| Ctrl + N | 在項目中查找類 |
| Ctrl + Shift + N | 查找文件 |
| Ctrl + Shift+R | 在指定窗口替換文本 |
| Ctrl + W | 自動按語法選中代碼 |
| Ctrl + Shift + W | 反向自動按語法選中代碼 |
| Ctrl + G | 定位行 |
| Ctrl+Shift+Backspace | 跳轉到上一次編輯的位置 |
| Ctrl + alt + ←/→ | 前后跳轉編輯過的地方 |
| Ctrl + Shift + Alt + N | 查找 變量 / 方法 |
| Alt + F7 | 找到你的函數或者變量或者類的所有引用到的地方 |
| Alt + F3 | 高亮顯示所有該選中文本,按 Enter 選中下一個,按 Esc 高亮消失 |
| F4 | 在當前類中查找變量的來源 |
| Ctrl + Shift + F7 | 高亮顯示所有該選中文本,按 Esc 高亮消失 |
| 雙擊Shift | 查找任何內容 |
3. 編譯、運行類快捷鍵
| 快捷鍵 | 操作 |
|---|---|
| Ctrl + F9 | 編譯項目 |
| Ctrl + Shift + F9 | 編譯當前文件 |
| Shift + F10 | 正常啟動 |
| Alt + Shift + F10 | 彈出 Run 的可選擇菜單 |
| Shift + F9 | debug模式啟動 |
| Alt + Shift + F9 | 選擇 Debug |
4. Debug快捷鍵
| 快捷鍵 | 操作 |
|---|---|
| F7 | 在 Debug 模式下,步入,如果當前行斷點是一個方法,則進入當前方法體內,如果該方法體還有方法,則不會進入該內嵌的方法中 |
| Shift + F7 | 智能步入 |
| Alt + Shift + F7 | 強制步入 |
| F8 | 在 Debug 模式下,步過,如果當前行斷點是一個方法,則不進入當前方法體內 |
| Shift + F8 | 步出 |
| Alt + Shift + F8 | 強制步過 |
| alt + F8 | 在 Debug 模式下,選中查看值 |
| Ctrl + Shift + F8 | 查看斷點 |
| F9 | 在 Debug 模式下,恢復程序運行。如果該斷點下面代碼還有斷點則停在下一個斷點上 |
| Alt +F9 | 運行至光標的位置 |
| Ctrl + Alt+ F9 | 強制運行至光標處 |
| Alt + F10 | 定位到斷點 |
5. 重構快捷鍵
| 快捷鍵 | 操作 |
|---|---|
| Shift + F6 | 重命名 |
| Ctrl + Alt + C | 抽取常量 |
| Ctrl + Alt + F | 抽取字段 |
| Ctrl + Alt + M | 抽取方法 |
| Ctrl + Alt + P | 抽取參數 |
| Ctrl + Alt + V | 抽取變量 |
6. 其他類快捷鍵
| 快捷鍵 | 操作 |
|---|---|
| Ctrl + C | 復制文件名 |
| Ctrl + Shift + C | 復制文件的完整路徑 |
| Ctrl + E | 顯示最近打開的文件 |
| Ctrl + Shift + E | 顯示最近修改的文件列表的彈出層 |
| Ctrl + P | 方法參數提示 |
| Ctrl + Q | 可以看到當前方法的聲明 |
| Ctrl + Alt + Space | 類名或接口名提示 |
| Ctrl + F12 | 顯示當前文件的結構 |
| Ctrl + H | 顯示當前類的結構圖 |
| Ctrl + Q | 顯示注釋文檔信息 |
| 連按兩次Shift | 彈出 Search Everywhere 彈出層,查找內容 |
| Ctrl + [ | 移動光標到當前所在代碼的花括號開始位置 |
| Ctrl + ] | 移動光標到當前所在代碼的花括號結束位置 |
| Ctrl + K | 版本控制提交項目,需要此項目有加入到版本控制才能夠使用 |
| Ctrl + T | 版本控制更新項目,需要此項目有加入到版本控制才能夠使用 |
| Ctrl + Tab | 切換編輯窗口。如果在切換的過程又按Delete鍵,則是關閉對應選中的窗口 |
——————————
原文鏈接
