1. Ctrl+左鍵 和F3
這個是大多數(shù)人經(jīng)常用到的,用來查看變量、方法、類的定義 2 Ctrl+Shift+G 3. Ctrl+O 查看一個類的綱要,列出其方法和成員變量。提示:再多按一次Ctrl+O,可以列出該類繼承的方法和變量。 助記:"O"--->"Outline"--->"綱要" 4 F4 5. Ctrl+T 查看一個類的繼承關系樹,是自頂向下的,再多按一次Ctrl+T, 會換成自底向上的顯示結構。與"F4"快捷鍵不同的是顯示方式。 提示:選中一個方法名,按Ctrl+T,可以查看到有這個同名方法的父類、子類、接口。 助記:"T"------->"Tree"----->"層次樹" 6.Alt+左右方向鍵 我們經(jīng)常會遇到看代碼時Ctrl+左鍵,層層跟蹤,然后迷失在代碼中的情況,這時只需要按“Alt+左方向鍵”就可以退回到上次閱讀的位置,同理,按“Alt+右方向鍵”會前進到剛 才退回的閱讀位置,就像瀏覽器的前進和后退按鈕一樣。 Alt+-->返回上一個閱讀位置。使用查找功能或?qū)Ш焦δ芴D后,可以用ALT-左箭頭返回上一個閱讀位置,而且還是多層歷史記錄。類似IE的后退。若要這個后退功能 達到最好效 率,就要養(yǎng)成使用它的習慣,例如遇到了一個方法調(diào)用,用F3打開了它所在的類文件,看完后應用alt-左箭頭來后退,而不是直接關掉新打開的標 簽頁。否則這個新開的標簽頁將 會被記錄到歷史中,下次后退到這里時又會被重新打開。 7.Ctrl+Alt+H 如果你想知道一個類的方法到底被那些其他的類調(diào)用,那么請選中這個方法名,然后按“Ctrl+Alt+H”,Eclipse就會顯示出這個方法被哪些方法調(diào)用,最終產(chǎn)生一個調(diào)用關系樹。 助記:"H"--->"Hierarchy"--->"調(diào)用層次" 8 Alt+M,U
Open Super Implementation
打開光標所在類方法所覆蓋的超類方法,相當于在覆蓋方法中用鼠標點左邊的覆蓋方法三角標志。此功能沒有默認快捷鍵,須在主菜單 Windows->Preferences->General- >Keys->Modify->Command->Navigate, Open Super Implementation中設置,我個人習慣設為Alt+M,U。
9Alt+M,S
Show Selected Element Only
僅顯示光標所在元素(類方法等)。隱藏當前代碼中的其他部分,把光標所在的類方法置頂顯示。我個人比較喜歡這種方式,一來屏幕比較清潔,二來此時使用導航 功能導航到類 方法必然是置頂顯示,三來可以迫使自己習慣使用導航功能(F3,ALT+左右箭頭)等進行導航而不是習慣性地拖滾動條。再按一次則取消此方式。
此功能沒有默認快捷鍵,須在主菜單 Windows->Preferences->General->Keys->Modify->Command->Navigate, Open Super Implementation中設置,我個人習慣設為Alt+M,S。 10 Ctrl+E 彈出一個簡易對話框用來精確切換代碼編輯欄。(注意不要不小心按了Ctrl+W把當前欄目關了,可以考慮取消Ctrl+W關閉當前欄目的設定,因為Ctrl+W實在太容易誤按。我個人比較習慣用Ctrl+F4來關閉欄目) 11ctrl+M
最大化當前窗口。配合F12(編輯窗口獲得焦點),可以立刻最大化代碼編輯欄。(F12、Ctrl+M) 12Ctrl+小鍵盤的+ - * / 控制代碼結構的折疊與展開。由于我個人喜歡用Show Selected Elemnt Only多于折疊代碼,而且要看類成員結構可以用Outline欄目(Shift+Alt+Q,O)或Ctrl+O。因此比較少用這個功能。主要用來集中 查看類方法的Inline JavaDoc注釋。 13 Open Implemention
就是可以跳轉到某個調(diào)用的方法的具體實現(xiàn)的地方去。為什么說這個是超級好用呢?用過Spring的人都知道,現(xiàn)在都提倡面向接口編程,所以,如果使用Open Declaration來追蹤
一個方法的調(diào)用的話,只會看到該方法在接口中的聲明,而看不該方法在具體類中的實現(xiàn),當然,可以使用Call Hierarchy先得到該方法的整個的調(diào)用層次,然后再導航到具體的實現(xiàn)處,但操作有些麻煩了。有了Open Implemention,就可以直接看到實現(xiàn)的代碼了,在方法名上點擊右鍵,選擇Open Implemention就可以了!只是要享受這個功能,可安裝一個Eclipse插件,到這里可以下載 http://eclipse-tools./implementors/
Ctrl+Shift+T 在工作空間內(nèi)查找類型(包括所有項目中的類,引用JAR包中的類)。這是按名稱打開一個類最快捷的方法。 Ctrl-PageUp/Ctrl-PageDown 切換到上一個/下一個標簽頁 ctrl+F4或ctrl+w 關閉當前標簽頁 Shift+Alt+Q 打開一個特定欄目,Shift+Alt+Q后可跟一個鍵表示要打開的欄目。按下Shift+Alt+Q后過一會可看到提示窗。 Ctrl+J 遞增式查找。在當前編輯窗口中進行遞增式查找。查找過程中按下箭頭可跳到下一個匹配點,按上箭頭跳到上一個匹配點,按ESC退出遞增式查找。 Ctrl+H 打開查找窗口。打開一個可以進行詳細設置的查找對話框。由于Eclipse各種導航功能很完善,我比較少用這個查找功能。主要用來進行一些用正則表達式做條件的查找。在查找中,用Ctrl+K查找下一個匹配。 Ctrl+Shift+E 彈出一個對話框來切換或關閉多個代碼編輯欄。 當然還有最基本的,Ctrl+Shift+L,顯示快捷鍵列表。
|
|
來自: 一本正經(jīng)地胡鬧 > 《IDE》