天天看點

Eclipse最常用快捷鍵總結

 1. ctrl+shift+r:打開資源

    這可能是所有快捷鍵組合中最省時間的了。這組快捷鍵可以讓你打開你的工作區中任何一個檔案,而你隻需要按下檔案名或mask名中的前幾個字母,比如applic*.xml。美中不足的是這組快捷鍵并非在所有視圖下都能用。

Eclipse最常用快捷鍵總結

2. ctrl+o:快速outline

    如果想要檢視目前類的方法或某個特定方法,但又不想把代碼拉上拉下,也不想使用查找功能的話,就用ctrl+o吧。它可以列出目前類中的所有方法及屬性,你隻需輸入你想要查詢的方法名,點選enter就能夠直接跳轉至你想去的位置。

Eclipse最常用快捷鍵總結

3. ctrl+e:快速轉換編輯器

    這組快捷鍵将幫助你在打開的編輯器之間浏覽。使用ctrl+page down或ctrl+page up可以浏覽前後的頁籤,但是在很多檔案打開的狀态下,ctrl+e會更加有效率。

Eclipse最常用快捷鍵總結

4. ctrl+2,L:為本地變量指派

    開發過程中,我常常先編寫方法,如Calendar.getInstance(),然後通過ctrl+2快捷鍵将方法的計算結果指派于一個本地變量之上。 這樣我節省了輸入類名,變量名以及導入聲明的時間。Ctrl+F的效果類似,不過效果是把方法的計算結果指派于類中的域。

    5. alt+shift+r:重命名

    重命名屬性及方法在幾年前還是個很麻煩的事,需要大量使用搜尋及替換,以至于代碼變得零零散散的。今天的Java IDE提供源碼處理功能,Eclipse也是一樣。現在,變量和方法的重命名變得十分簡單,你會習慣于在每次出現更好替代名稱的時候都做一次重命名。要使 用這個功能,将滑鼠移動至屬性名或方法名上,按下alt+shift+r,輸入新名稱并點選回車。就此完成。如果你重命名的是類中的一個屬性,你可以點選alt+shift+r兩次,這會呼叫出源碼處理對話框,可以實作get及set方法的自動重命名。

    6. alt+shift+l以及alt+shift+m:提取本地變量及方法

    源碼處理還包括從大塊的代碼中提取變量和方法的功能。比如,要從一個string建立一個常量,那麼就標明文本并按下alt+shift+l即可。如果同 一個string在同一類中的别處出現,它會被自動替換。方法提取也是個非常友善的功能。将大方法分解成較小的、充分定義的方法會極大的減少複雜度,并提 升代碼的可測試性。

    7. shift+enter及ctrl+shift+enter

    Shift+enter在目前行之下建立一個空白行,與光标是否在行末無關。Ctrl+shift+enter則在目前行之前插入空白行。

    8. Alt+方向鍵

    這也是個節省時間的法寶。這個組合将目前行的内容往上或下移動。在try/catch部分,這個快捷方式尤其好使。

    9. ctrl+m

    大顯示螢幕能夠提高工作效率是大家都知道的。Ctrl+m是編輯器視窗最大化的快捷鍵。

    10. ctrl+.及ctrl+1:下一個錯誤及快速修改

    ctrl+.将光标移動至目前檔案中的下一個報錯處或警告處。這組快捷鍵我一般與ctrl+1一并使用,即修改建議的快捷鍵。新版Eclipse的修改建 議做的很不錯,可以幫你解決很多問題,如方法中的缺失參數,throw/catch exception,未執行的方法等等。

Eclipse最常用快捷鍵總結

第二部分:

1. Ctrl+左鍵 和F3

這個是大多數人經常用到的,用來檢視變量、方法、類的定義

跳到光标所在辨別符的定義代碼。當按執行流程閱讀時,F3實作了大部分導航動作。

2 Ctrl+Shift+G

在工作空間中查找引用了光标所在辨別符的位置。可以說是與F3相反的快捷鍵。當按類定義進行閱讀時,可以迅速找出目前類方法在被哪些類調用了。

3. Ctrl+T

檢視一個類的繼承關系樹,是自頂向下的,再多按一次Ctrl+T, 會換成自底向上的顯示結構。與"F4"快捷鍵不同的是顯示方式。

提示:選中一個方法名,按Ctrl+T,可以檢視到有這個同名方法的父類、子類、接口。

助記:"T"------->"Tree"----->"層次樹"

4.Alt+左右方向鍵

我們經常會遇到看代碼時Ctrl+左鍵,層層跟蹤,然後迷失在代碼中的情況,這時隻需要按“Alt+左方向鍵”就可以退回到上次閱讀的位置,同理,按“Alt+右方向鍵”會前進到剛

才退回的閱讀位置,就像浏覽器的前進和後退按鈕一樣。

Alt+-->傳回上一個閱讀位置。使用查找功能或導航功能跳轉後,可以用ALT-左箭頭傳回上一個閱讀位置,而且還是多層曆史記錄。類似IE的後退。若要這個後退功能 達到最好效

率,就要養成使用它的習慣,例如遇到了一個方法調用,用F3打開了它所在的類檔案,看完後應用alt-左箭頭來後退,而不是直接關掉新打開的标 簽頁。否則這個新開的标簽頁将

會被記錄到曆史中,下次後退到這裡時又會被重新打開。

5.Ctrl+Alt+H

如果你想知道一個類的方法到底被那些其他的類調用,那麼請選中這個方法名,然後按“Ctrl+Alt+H”,Eclipse就會顯示出這個方法被哪些方法調用,最終産生一個調用關系樹。

助記:"H"--->"Hierarchy"--->"調用層次"

6. Control-Q: 回到最後一次編輯的地方。這個快捷鍵也是當你在代碼中跳轉後用的。特别是當你鑽的過深,忘記你最初在做什麼的時候。

7 Control-/: 對一行注釋或取消注釋。對于多行也同樣适用。

8. Control-Alt-down arrow: 複制高亮顯示的一行或多行。

9. Alt-down arrow: 将一行或多行向下移動。Alt-up arrow會向上移動。