idea如何向下顯示出一個父類的所有子類實現UML圖

Idea的功能還是強大的,在翻看大型源碼的時候,如果你能夠很直白的看到一個類的所有子類實現,無疑對你閱讀源碼是一個不錯的幫助,如下圖所示。
在這裏插入圖片描述
這樣的層級結構其實看得很清楚的。今天就介紹一下idea如何顯示一個類的所有子類實現層級圖,以mybatis爲例子。首先我們要找到最上級的那個父類,然後右鍵點擊Show Diagram
在這裏插入圖片描述
正常的話我們可以看到一個孤零零的類
在這裏插入圖片描述
然後重點來了,在它上邊右鍵,點擊 show implementations,然後可以看到所有的實現類,注意這裏可以shift全選在這裏插入圖片描述
正常的話我們就可以看到這樣的頁面了
在這裏插入圖片描述但是這樣看着也不美觀,還可以再優化一下,找出所有的依賴關係,可以在最頂級的父類上右鍵選擇
Show dependencies
在這裏插入圖片描述
在這裏插入圖片描述
這樣的話整個類的繼承關係都顯示出來了,非常清晰,整個結構是很明瞭的。
當然如果你不只想看類名,還想看類的方法字段之類的,可以在右上角操作那幾個那妞來展示不同的風格
在這裏插入圖片描述
如果你不想這樣看也可以 使用快捷鍵以文本的方式顯示類的所有繼承關係
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章