eclipse快捷鍵(Mac版)整理
前言:
- 最近在學習JDBC,老師用的是eclipse,對於習慣了IDEA的我來說,沒有了快捷鍵,效率明顯下降。
- 我認為,開發工具的熟練使用,也是程序員必備的一項技能,工作后,可能會根據不同公司、項目等原因隨時更換開發工具,因此有必要多學一種工具。
- 下面是快捷鍵總結,供自己和有需要的朋友查閱。
快捷鍵整理
1、command類
| Command+1 | 快速修復 |
|---|---|
| Command+d | 刪除當前行 |
| Command+Option+↓ | 復制當前行到下一行 |
| Command+Option+↑ | 復制當前行到上一行 |
| Command+← | 移動光標至當前行的行首 |
| Command+→ | 移動光標至當前行的行尾 |
| Command+t | 快速顯示當前類的結構 |
| Command+w | 關閉當前編輯頁 |
| Command+Option+← | 前一個編輯的頁面 |
| Command+Option+→ | 后一個編輯的頁面 |
| Command+k | 參考當前編輯頁選中的關鍵字向下搜索 |
| Command+e | 顯示當前編輯頁面列表可選擇頁面進行切換 |
| Command+/ | 注釋或反注釋當前行 |
| Command+Shift+e | 顯示Editor管理器,可選擇切換editor |
| Command+j | 正向查找,在當前編輯頁中查找錄入的字符,注意Eclipse狀態欄的提示 |
| Command+Shift+J | 反向查找,使用方式與正向查找類似 |
| Command+Shift+W | 關閉所有打開的Editor |
| Command+Shift+P | 定位匹配符,適用於代碼規模比較大的場景,如在while(){}循環體的末尾處,想要跳轉到while(){處 |
| Command+[ | 向后導航到上一個編輯的文件 |
| Command+] | 向前導航到下一個編輯的文件 |
2、option類
| Option+↓ | 向下移動當前行 |
|---|---|
| Option+↑ | 向上移動當前行 |
| Option+回車 | 顯示當前選擇資源的屬性 |
| Option+/ | 代碼助手“智能提示” |
| Option+Command+R | 重命名 |
| Option+Command+C | 修改函數結構,適用重構 |
| Option+Command+L | 抽取本地變量 |
3、control類
| Control+M | 最大化或還原當前editor或view |
|---|---|
4、shift類
| Shift+Command+↑ | 選中光標至全部文本的開頭 |
|---|---|
| Shift+Command+↓ | 選中光標至全部文本的結尾 |
| Shift+Command+→ | 選中光標至當前行的結尾 |
| Shift+Command+← | 選中光標至當前行的開頭 |
5、補充說明
Eclipse對於文本編輯跳轉和選中跳轉這塊基本和Mac系統一致是通用的,以下內容是Mac系統對文本選中或中或跳轉這塊的支持
5.1、文本位置跳轉快捷鍵
| 跳轉到一行的開頭: | Command+左箭頭 |
|---|---|
| 跳轉到一行的末尾: | Command+右箭頭 |
| 跳轉到當前單詞的開頭(適合英文、拼音): | Option+左箭頭 |
| 跳轉到當前單詞的末尾(適合英文、拼音): | Option+右箭頭 |
| 跳轉到全部文本的開頭: | Command+上箭頭 |
| 跳轉到全部文本的末尾: | Command+下箭頭 |
5.2、文本選中快捷鍵
在以上快捷鍵中加入Shift,則可以擴展成為選中文本效果的快捷鍵
| 選中光標到本行開頭的文本: | Shift+Command+左箭頭 |
|---|---|
| 選中光標到本行末尾的文本: | Shift+Command+右箭頭 |
| 選中光標到當前單詞的開頭(適合英文、拼音): | Shift+Option+左箭頭 |
| 選中光標到當前單詞的末尾(適合英文、拼音): | Shift+Option+右箭頭 |
| 選中光標到全部文本的開頭: | Shift+Command+上箭頭 |
| 選中光標到全部文本的末尾: | Shift+Command+下箭頭 |
5.3、vim中一些快捷鍵
| Shift+4 | 行尾 |
|---|---|
| Shift+6 | 行首 |
| Shift+G | 文檔末尾 |
| gg | 文檔頭 |
6、Teminal光標相關
| Ctrl+u | 刪除光標到行首的字符 |
|---|---|
| Ctrl+k | 刪除光標到行尾的字符 |
| Ctrl+h | 刪除一個字符(退格刪除) |
| Ctrl+c | 取消當前行輸入的命令 |
| Ctrl+a | 光標移到行首 |
| Ctrl+e | 光標移動行尾 |
| Ctrl+l | 清屏(與clear類似) |
| Ctrl+p | 調出命令歷史中上一條(與↑類似) |
| Ctrl+n | 調出命令歷史中下一條(與↓類似) |
| Ctrl+w | 刪除當前光標前的一個單詞 |
| Ctrl+y | 粘貼(Ctrl+w)刪除的單詞 |
| Alt+← | 單詞間移動向左 |
| Alt+→ | 單詞間移動向右 |
