整理Eclipse常用快捷鍵以及自動提示【轉發】
每次輸入都自動提示
點擊Eclipse,使其成為第一響應者,preferences->Java->Editor->Content Assist
再右下角Auto activation triggers for Java里面改為
.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
這樣每次輸入上面字母都會自動提示了
你還可以修改下Auto activation delay,修改一下提示的延遲。
整理Eclipse常用快捷鍵【轉發】
開發環境切換到Mac下后原來Window下的快捷鍵很大一部分是不相容的,習慣了快捷鍵的生活忽然哪天快捷鍵不起作用了,跟著的就是開發效率明顯降低,頻繁錄入錯誤的快捷鍵讓Eclipse都不知道你想要什么了。
以下內容是我整理的經常使用的Eclipse快捷鍵,主要依據首個按鍵進行了分類。
文檔末尾是收集了Mac系統下對文本編輯當標跳轉或選中的快捷鍵。
一、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+]
向前導航到下一個編輯的文件
二、Option類
Option+↓
向下移動當前行
Option+↑
向上移動當前行
Option+回車
顯示當前選擇資源的屬性
Option+/
代碼助手“智能提示”
Option+Command+R
重命名
Option+Command+C
修改函數結構,適用重構
Option+Command+L
抽取本地變量
三、Control類
Control+M
最大化或還原當前editor或view
四、Shift類
Shift+Command+↑
選中光標至全部文本的開頭
Shift+Command+↓
選中光標至全部文本的結尾
Shift+Command+→
選中光標至當前行的結尾
Shift+Command+←
選中光標至當前行的開頭
五、補充說明
Eclipse對于文本編輯跳轉和選中跳轉這塊基本和Mac系統一致是通用的,以下內容是Mac系統對文本選中或中或跳轉這塊的支持。
1.文本位置跳轉快捷鍵:
跳轉到一行的開頭:
Command+左箭頭
跳轉到一行的末尾:
Command+右箭頭
跳轉到當前單詞的開頭(適合英文、拼音):
Option+左箭頭
跳轉到當前單詞的末尾(適合英文、拼音):
Option+右箭頭
跳轉到全部文本的開頭:
Command+上箭頭
跳轉到全部文本的末尾:
Command+下箭頭
2.文本選中快捷鍵
在以上快捷鍵中加入Shift,則可以擴展成為選中文本效果的快捷鍵
選中光標到本行開頭的文本:
Shift+Command+左箭頭
選中光標到本行末尾的文本:
Shift+Command+右箭頭
選中光標到當前單詞的開頭(適合英文、拼音):
Shift+Option+左箭頭
選中光標到當前單詞的末尾(適合英文、拼音):
Shift+Option+右箭頭
選中光標到全部文本的開頭:
Shift+Command+上箭頭
選中光標到全部文本的末尾:
Shift+Command+下箭頭
3.vim中一些快捷鍵
Shift+4
行尾
Shift+6
行首
Shift+G
文檔末尾
gg
文檔頭
六、Terminal光標相關
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+→
單詞間移動向右
七、參考資料
1.manreadline
2.http://www.macx.cn/thread-2037724-1-1.html