[Eclipse] Java工程師加速開發的十大快速鍵

1. Ctrl + Shift + R (搜尋所有資源)

範圍: eclipse裡開啟中的所有專案的任一檔案皆可搜尋

2Ctrl + Shift + T (搜尋class、interface)

範圍:eclipse中開啟的所有專案的class及interface

3Ctrl + 1 (呼叫快速修正視窗)

可搭配Ctrl+.快速跳至有警告或錯誤的地方

4Alt + ← , Alt + → (快速至滑鼠所在歷史位置)

Alt + ← 跳至前一位置, Alt + → 跳至下一個位置

5Ctrl + O (快速至單一class中的成員,含field、method)

6.F3 (跳至宣告)

滑鼠移至程式碼中使用的以下名稱,按下F3可跳至宣告處

  1. 類別名稱
  2. method名稱
  3. field變數
  4. super class名稱
  5. 實作的interface的名稱

Ctrl + LeftClick 點擊以上名稱也可以,如畫面中Ctrl+LeftClick JsonElement處,可跳至JsonElement類別

7Ctrl + T (打開class階層)

查看同樣繼承此JsonParseException類別的其他子類別,有JsonIOException、JsonSyntaxException (subtype hierarchy模式)

再按一次Ctrl+T,可以查看該類別的父類別階層、實作的介面階層關係(supertype hierarchy模式)

8Ctrl+ Hover (實作與被實作間的快速跳躍)

此快速鍵的選單可讓以下四種情境可快速跳躍:

  1. 實作介面的method,可跳至被實作的介面method
  2. 被實作的介面method,可跳至實作介面的method
  3. 實作(或覆寫)父類別的method,可跳至父類別的method
  4. 父別類的method,可跳至實作(或覆寫)的子類別method

與第一個例子來說,按住Ctrl,將滑鼠移至實作的method名稱上,會顯示選單,點擊Super Implementation,可跳至被實作介面的method

9Ctrl + K, Ctrl+Shift+K (查詢相同單字)

將滑鼠移至該字,點擊Ctrl+K跳至下一個出現的位置,點擊Ctrl+Shift+K跳至上一個出現的位置,注意,此快速鍵會忽略單字的大小寫

10Ctrl+ L (跳至某一行) 

填入跳至的行數即可

Leave a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *