IntelliJ IDEA快速查看某個類/接口的子類或父類
最近在整理 Java 的集合類框架,看到有很多不錯的文章,他們都有整理類似如下的集合框架圖:
但是看別人對於源碼的解讀,總不如自己去看源碼。然而在 IDEA 裡閱讀源碼也需要一些技巧,才能如上圖所示比較方便地看到一個類或接口的上下層關系。現將其記錄如下:
一、將光標放至類/接口簽名上,然後按 ctrl+H
這個方法可以不僅可以看到接口的子接口 or 實現類,還能看到它的父接口,如圖:
可以看到,如圖3、4,分別是 Collection 接口的子接口或實現類,以及 Collection 接口的父接口。
二、ctrl + alt + 鼠標左鍵,快速查看實現類
如果在一個項目中,想要快速查看接口的實現類,有兩個方法:
ctrl + alt + 鼠標左鍵光標移動到接口名上,然後 ctrl + shift + b
這兩個操作的效果相同,如圖5 所示:
三、通過 diagram 對繼承關系進行可視化
前面的操作可以很方便的看到子接口和實現類,但是還不夠直觀,那麼能否直接導出關系圖呢?當然可以,IDEA 本身就帶有這個功能,隻需要光標放到類上–右鍵–Diagrams–Show Diagram–Java Class Diagram 即可
經過這樣的操作後,我們就可以看到類、接口的繼承關系非常清晰地呈現在瞭我們眼前,如圖7所示:
同時,這個關系圖還可以用各種方式來呈現,方法是在空白處右鍵–Layout-選擇佈局,例如 Organic Layout
參考資料:
idea中的Diagram功能,查看類圖
IntelliJ IDEA 中如何查看一個類的所有繼承關系,包括父類與子類
到此這篇關於IntelliJ IDEA快速查看某個類/接口的子類或父類的文章就介紹到這瞭,更多相關IDEA查看某類內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 快速入手IntelliJ IDEA基本配置
- IDEA高效查看源碼的快捷鍵及小技巧
- IDEA新手必備之各種快捷鍵詳解
- IntelliJ IDEA 2020.3通過重命名內聯重構代碼
- Intellij IDEA神器居然還有這些小技巧