Eclipse快捷鍵大全(轉載)

編輯器中定位文件

F12 激活編輯器(經驗:返回編輯器的最快方法)
Ctrl+E 彈出輸入窗口,可以輸入你想要編輯的代碼窗口
Ctrl+Shift+E 顯示管理當前打開的所有的View的管理器(可以選擇關閉,激活等操作)
Ctrl+F6 可以彈出菜單,上面列出可以切換的編輯窗口,這樣不用鼠標也可切換
Ctrl+T 可以直接顯示光標所在內容的類圖,可以直接輸入,並跳到輸入內容部分

Alt+← 前一個編輯的頁面
Alt+→ 下一個編輯的頁面(當然是針對上面那條來說了)


編輯器中定位代碼

F3 打開聲明(經驗:指定變量或函數,將會到聲明出。同按住Ctrl鍵然後鼠標指向變量名,方法名,類名在源代碼中快速跳轉一樣)
Ctrl+Q 定位到最後編輯的地方
Ctrl+L 定位在某行 (對於程序超過100的人就有福音了)

Ctrl+K 參照選中的Word快速定位到下一個(經驗:可以先使用 Alt+Shift+↑ 選擇封裝元素,然後再執行 Ctrl+K)
Ctrl+Shift+K 參照選中的Word快速定位到上一個

Ctrl+J 正向增量查找(經驗:按下Ctrl+J後,你所輸入的每個字母編輯器都提供快速匹配定位到某個單詞,如果沒有,則在stutes line中顯示沒有找到了,查一個單詞時,特別實用,這個功能Idea兩年前就有了)
Ctrl+Shift+J 反向增量查找(和上條相同,只不過是從後往前查)

Ctrl+Shift+P 定位到對於的匹配符(譬如{}) (從前面定位後面時,光標要在匹配符裏面,後面到前面,則反之)

Alt+Shift+↑ 選擇封裝元素 (經驗:選擇一個詞的時候非常好用,不用一直按住Shift鍵然後再按左右箭頭了)
Alt+Shift+← 選擇上一個元素
Alt+Shift+→ 選擇下一個元素

Ctrl+Shift+↑ 轉至上一個成員 (經驗:可以跳到類和方法名上,配合Ctrl+1使用,非常方便)
Ctrl+Shift+↓ 轉至下一個成員


代碼輔助

Alt+/ 就是大家都應該最常用的代碼輔助了(經驗:有的版本快捷鍵衝突,使用以下方法修改 Windows -> Preferences -> General -> Keys -> Command在 Command 列表中 尋找 Content Assist找到 Content Assist 後,將Binding 中的快捷鍵刪除,然後同時按下 Alt+/ )
Ctrl+Shift+Z 使用try/catch塊來包圍(經驗:非常實用,for try while if等都可以,不過先需要選擇要被包圍的代碼)
Ctrl+1 快速修復(經驗:最經典的快捷鍵,就不用多說了,和Ctrl+Shift+↑ 連接使用)

Ctrl+2,R 重命名
Ctrl+Shift+F 程序代碼自動排版
Ctrl+Shift+O 自動加入引用。

Ctrl+/ 將選取的塊註釋起來:在Debug時很方便。
Ctrl+D 刪除當前行
Ctrl+Alt+↓ 複製當前行到下一行(複製增加)
Ctrl+Alt+↑ 複製當前行到上一行(複製增加)
Alt+↓ 當前行和下面一行交互位置(特別實用,可以省去先剪切,再粘貼了)
Alt+↑ 當前行和上面一行交互位置(同上)

Shift+Enter 在當前行的下一行插入空行(這時鼠標可以在當前行的任一位置,不一定是最後)
Shift+Ctrl+Enter 在當前行插入空行(原理同上條)

Ctrl+Shift+X 把當前選中的文本全部變味大寫
Ctrl+Shift+Y 把當前選中的文本全部變爲小寫

Alt+Shift+S 源代碼菜單(經驗:增加get、set和覆蓋方法時使用)

Alt+Shift+R 重命名 (是我自己最愛用的一個了,尤其是變量和類的Rename,比手工方法能節省很多勞動力)
Alt+Shift+M 抽取方法 (這是重構裏面最常用的方法之一了,尤其是對一大堆泥團代碼有用)
Alt+Shift+C 修改函數結構(比較實用,有N個函數調用了這個方法,修改一次搞定)
Alt+Shift+L 抽取本地變量( 可以直接把一些魔法數字和字符串抽取成一個變量,尤其是多處調用的時候)
Alt+Shift+F 把Class中的local變量變爲field變量 (比較實用的功能)
Alt+Shift+Z 重構的後悔藥(Undo)


其他輔助

Alt+- 顯示系統菜單(經驗:可以關閉一些不要的視圖)

F1 打開幫助
F2 顯示工具提示描述
F3 打開聲明
F4 打開類型層次結構(經驗:跳入父類和方法比較方便)

Ctrl+F3 打開結構(經驗:可以觀察引入的其他類和方法的結構,並且跳入)
Ctrl+F4 關閉當前窗口
Ctrl+Shift+F4 關閉所有打開的Editer
Ctrl+Shift+S 全部保存

Ctrl+O 快速顯示大綱(經驗:當前類的大綱,可以跳轉到某一方法或變量)
Ctrl+T 快速顯示當前類的繼承結構(經驗:同F4類似,不過是直接彈出窗口,沒有視圖)
Ctrl+W 關閉當前Editer
Ctrl+M 可以在最大化當前窗口和還原當前窗口之間切換
Ctrl+Shift+Space 參數提示,如果此時位於方法體中,就會出現方法的參數提示當前光標所在位置的參數會用粗體顯示
Alt+Enter 顯示當前選擇資源(工程,or 文件 or文件)的屬性

Alt+Shift+Q 打開其他視圖(經驗:隱藏的未被打開的視圖)

Ctrl+F6 可以彈出菜單,上面列出可以切換的編輯窗口,這樣不用鼠標也可切換
Ctrl+Shift+F6 上一個編輯器(原理同上條)
Ctrl+F7 可以在視圖之間切換 ,如編輯視圖,輸出視圖,工程視圖
Ctrl+Shift+F7 上一個視圖(原理同上條)
Ctrl+F8 可以在不同的觀察視圖中切換,就是在java視圖,調試視圖,等之間切換
Ctrl+Shift+F8 上一個觀察視圖(原理同上條)

Ctrl+F10 顯示視圖菜單
Ctrl+F11 快速執行程序


運行

Ctrl+Shift+D 顯示變量值
Ctrl+Shift+B 添加/去除斷點
F5 單步跳入
F6 單步跳過
F7 單步返回
F8 繼續運行
Ctrl+F5 單步跳入選擇
Shift+F5 使用過濾器單步執行
F11 調試上次啓動
Ctrl+F11 運行上次啓動
Alt+Shift+R 調試啓動菜單
Alt+Shift+X 運行啓動菜單


搜索

全局 出現在文件中 Ctrl+Shift+U
全局 打開搜索對話框 Ctrl+H
全局 工作區中的聲明 Ctrl+G
全局 工作區中的引用 Ctrl+Shift+G

發佈了7 篇原創文章 · 獲贊 16 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章