所謂“工欲善其事必先利其器”,一個好的開發工具能使開發效率得到很好的提高,在網上無意中發現了shortcuts這個eclipse外掛程式,提供了各種eclipse功能的快速鍵,核心是個快捷輸入視窗,通過這個快捷輸入視窗可以建立項目,類,是不是很方便。下面介紹下它的功能,先到http://code.google.com/p/shortcuts-plugin/downloads/detail?name=shortcuts.plugin_1.0.2.jar&can=2&q=下載外掛程式,放到eclipse的plugins目錄下(我是使用eclipse3.7),啟動eclipse。
裝完外掛程式後啟動eclipse,就可以用ctrl+3來調出shortcuts的快捷輸入視窗如下,你可以輸入任何命令,你也可以輸入部分命令,shortcuts會自動建議你可能輸入的命令。
下面介紹它的快速鍵(大部分是eclipse內建的快速鍵): 導航快速鍵
快速鍵 |
描述 |
CTRL + SHIFT + R |
開啟/搜尋資源,如:檔案 |
CTRL + SHIFT + T |
開啟/搜尋類型,如:類,介面 |
CTRL + E |
從已開啟的編輯器中尋找編輯器 |
CTRL + F8 |
切換視圖(perspectives) |
ALT + ← or ALT + → |
定位到記錄中的上一個或下一個編輯器 |
Ctrl-PageUp/PageDown |
切換到上一個或下一個編輯器 |
F3 |
到指定變數的定義處 |
CTRL + SHIFT + P |
到與指定括弧(括弧)匹配處 |
搜尋快速鍵
快速鍵 |
描述 |
Ctrl + . |
定位到下一個錯誤 |
Ctrl + , |
定位到前一個錯誤 |
F4 on a variable |
顯示當前類型的階層(Show type hierarchy) |
CTRL + J , CTRL + K |
增強搜尋,尋找下一個 |
CTRL + SHIFT + G |
在workspace中尋找引用 |
運行快速鍵
快速鍵 |
描述 |
Ctrl + F11 |
運行最近啟動並執行項目 |
Alt + Shift + X - J |
使用Java application方式運行當前java類 |
編輯快速鍵
快速鍵 |
描述 |
CTRL + 1 |
Quickfix根據游標所在位置定 |
CTRL + Space |
代碼助手完成一些代碼的插入(但一般和IME有衝突,可以修改IME的熱鍵,也可以暫用Alt+/來代替) |
CTRL + T |
查看當前類的子類 |
CTRL + O |
顯示當前類的所有方法,再次輸入顯示繼承的方法 |
F12 |
啟用編輯器 |
Ctrl + M |
最大化編輯器 |
CTRL + Shift + F |
格式化代碼 |
CTRL + Shift + O |
組織匯入 |
CTRL + Q |
定位到最後編輯的地方 |
方向鍵相關快速鍵
快速鍵 |
描述 |
CTRL + Left |
游標移動到該元素的左邊 |
CTRL + Right |
游標移動到該元素的右邊 |
CTRL + ALT + Up/Down |
複製當前行 |
ALT + Up / Down |
向上/向下移動行 |
ALT + SHIFT Up / Down |
根據文法,選擇前一個或後一個元素 |
ALT + SHIFT Up / Down / Left / Right |
Extending / Reducing the selection of the previous / next syntactical element |
CTRL + Up / Down |
上/下滾行 |
刪除快速鍵
快速鍵 |
描述 |
Ctrl + D |
刪除當前行 |
CTRL + SHIFT + DEL |
刪除當前行的內容 |
CTRL + DEL |
刪除下一個元素 |
CTRL + BACKSPACE |
刪除前一個元素 |
變數賦值快速鍵(沒用過)
Shortcut |
Description |
Ctrl + 2 + L |
Assign statement to new local variable |
Ctrl + 2 + F |
Assign statement to new field |
編碼快速鍵
快速鍵 |
描述 |
Shift + F2 |
查看Javadoc |
Alt+Shift + N + Letter(沒用過) |
Type shortcut for the command, e.g. njc to create a new Java class or npip to create a new Plugin project |
Alt + Shift + Z |
使用try...catch包括代碼 |
重構快速鍵
快速鍵 |
描述 |
ALT + SHIFT + R |
重新命名 |
CTRL+2, R(沒用過) |
Rename locally (in file), faster then ALT + SHIFT + R |
ALT + SHIFT + T |