2012-10-16 138 views
12

我有一個查詢是我正在使用eclipse,並且我導入了項目,並且像項目中一樣,有30到40個包,每個包包含一組類,現在在包中說名爲AI有一個名爲abc的類,並且在後面的子包中,讓我們在名爲W的包中擴展並覆蓋該類的一些方法(abc),然後構造一個名爲def的新類,它擴展父類abc,現在請讓我讓我知道我已經在eclipse中打開父類abc是否有任何快捷方式,通過它我可以找出後面的包中的哪些子類重寫它的方法以及哪些子類正在擴展它。在Eclipse中查看類層次結構的快捷方式

+0

' - >你是什麼意思被這句話做?你的意思是壓倒一切的方法嗎? –

回答

18

是:當你的光標在類名(如:public class A|bc),可以按按Ctrl + T看到Abc繼承層次。

+0

是的,它的工作原理,非常感謝。 – user1726942

+0

小增加:如果你的遊標沒有碰到某個特定的類名,那麼Eclipse默認在主編輯器中顯示該類的層次結構,如果這是所需的層次結構,則可以將一些滾動保存到類的頂部相應地定位光標。 – chrisjleu

4

此外,除了值得shortcutAaron貼,你也可以這樣做: -

轉到Windows - >顯示視圖 - >打開大綱視圖(如果沒有找到 - 去其他)

它會打開一個大綱視圖,顯示當前類的類層次結構

7

如果按CTRL-T兩次,它會告訴你的超類型層次結構,其中還包括任何接口,你的類實現。偶爾非常有用。

5

此外,

其子類擴展it`
Right click on the file in the project explorer -> Open type hierarchy. 
Same works for right click on the class name in editor window. 
Shortcut is F4.