1. Ctrl + Shift + R (搜尋所有資源)
範圍: eclipse裡開啟中的所有專案的任一檔案皆可搜尋
2.Ctrl + Shift + T (搜尋class、interface)
範圍:eclipse中開啟的所有專案的class及interface
3.Ctrl + 1 (呼叫快速修正視窗)
可搭配Ctrl+.快速跳至有警告或錯誤的地方
4.Alt + ← , Alt + → (快速至滑鼠所在歷史位置)
Alt + ← 跳至前一位置, Alt + → 跳至下一個位置
5.Ctrl + O (快速至單一class中的成員,含field、method)
6.F3 (跳至宣告)
滑鼠移至程式碼中使用的以下名稱,按下F3可跳至宣告處
- 類別名稱
- method名稱
- field變數
- super class名稱
- 實作的interface的名稱
Ctrl + LeftClick 點擊以上名稱也可以,如畫面中Ctrl+LeftClick JsonElement處,可跳至JsonElement類別
7.Ctrl + T (打開class階層)
查看同樣繼承此JsonParseException類別的其他子類別,有JsonIOException、JsonSyntaxException (subtype hierarchy模式)
再按一次Ctrl+T,可以查看該類別的父類別階層、實作的介面階層關係(supertype hierarchy模式)
8.Ctrl+ Hover (實作與被實作間的快速跳躍)
此快速鍵的選單可讓以下四種情境可快速跳躍:
- 實作介面的method,可跳至被實作的介面method
- 被實作的介面method,可跳至實作介面的method
- 實作(或覆寫)父類別的method,可跳至父類別的method
- 父別類的method,可跳至實作(或覆寫)的子類別method
與第一個例子來說,按住Ctrl,將滑鼠移至實作的method名稱上,會顯示選單,點擊Super Implementation,可跳至被實作介面的method
9.Ctrl + K, Ctrl+Shift+K (查詢相同單字)
將滑鼠移至該字,點擊Ctrl+K跳至下一個出現的位置,點擊Ctrl+Shift+K跳至上一個出現的位置,注意,此快速鍵會忽略單字的大小寫
10.Ctrl+ L (跳至某一行)
填入跳至的行數即可