記得這些快捷鍵,在使用eclipse開發時可以事半功倍唷。
快捷鍵 (熱鍵)修改處:
英文版:Window->Preference->General->Keys
中文版:視窗->喜好設定->一般->按鍵
[Ctrl+Shift+O]:自動匯入所需要的類別:
說明:
例如我們在Eclipse中有用到某個class但是尚未Import時,此時Eclipse會警示說沒有匯入類別,這時我們只要按下Ctrl+Shift+O,它就會自動幫我們Import類別。
[Alt + /]:程式碼提示,自動補齊 Template
修改處:視窗->喜好設定->工作台->按鍵->編輯->內容輔助。
簡易說明:編輯程式碼時,打sysout +Template啟動鍵,就會自動出現:System.out.println(); 。設定Template的格式:視窗->喜好設定->Java->編輯器->範本。
[Ctrl+Shift+F]:程式碼自動排版
修改處:視窗->喜好設定->工作台->按鍵->程式碼->格式。
自動排版設定:視窗->喜好設定->Java->程式碼格式製作程式。
樣式頁面->將插入tab(而非空白鍵)以內縮,該選項取消勾選,下面空格數目填4,這樣在自動編排時會以空格4作縮排。
[Ctrl+Shift+G]:搜尋引用此方法(或者物件)的地方。
[Ctrl + F11]:快速執行程式
修改處:視窗->喜好設定->工作台->按鍵->執行->啟動前一次的啟動作業。
個人習慣:F5
簡易說明:第一次執行時,它會詢問您執行模式,設置好後,以後只要按這個熱鍵,它就會快速執行。
[Ctrl+滑鼠左鍵點擊]:查看使用類別的原始碼
簡易說明:可以看到您所使用類別的原始碼。
或者是連到對應的Method,這個很好用。
[Ctrl+/]:將選取的文字多行註解起來
簡易說明:Debug時很方便。
修改處:視窗->喜好設定->工作台->按鍵->程式碼->註解
[Ctrl+F8]:視景切換
修改處:視窗->喜好設定->工作台->按鍵->視窗->下一個視景。
簡易說明:可以方便我們快速切換編輯、除錯等視景。
[Ctrl+Shift+P ]:轉至匹配的括號
[F3]:找變數宣告處
[F6]:逐行執行(deBug狀態時)
[Ctrl+Shift+T]:快速搜尋 class
[Ctrl+T]:顯示繼承樹
[Ctrl+.]:尋找下一個error位置
[Ctrl+,]:尋找前一個error位置
[Alt+方向鍵左鍵]:前往上一個工作區
[ Ctrl+'+'。另外你也可以試試看減'-']:Expand (程式碼展開)
[Ctrl+Shift+/]:所有的程式區塊縮合(collapse all code blocks)
Ctrl+Shift+NUM_KEYPAD_DIVIDE
[Alt+方向鍵下↓ 。另外你也可以試試看方向鍵上]:當前行與下一行對調位置(特別實用,可以省去先剪下再貼上)
[Ctrl+Shift+r]:Open Resource(開啟當下資源)
搜尋工作區的檔案,只需要輸入文件檔名前幾個字,就會搜尋出配對的檔案。
[Ctrl+o]:快速outline
[Ctrl+1]:顯示快速修復!可能的錯誤更正,其效果等同按下error行旁邊的X圖示。
[Ctrl+2]:為本地變數賦值,重構時好用。
[Ctrl+3]:Quick Access
[Ctrl+q]:前往上一步編輯所在的行(Last Edit Location)
[Ctrl+L]:前往某一行
[Ctrl+e]:搜尋已開啟的編輯頁面檔名
Reference:
https://www.cs.ccu.edu.tw/~naiwei/cs5812/Eclipse-IDE.pdf