IDEA查看接口或類的繼承實現關系圖


有時候看源碼的時候,會經常性的把復雜類的關系搞混,下次碰到這種情況,應該從上到下把繼承關系和接口理解清楚,這樣看源碼就會有一條主線。

    1. 看繼承關系

        快捷鍵 crtl + H查看hierarchy,只能查看向上向下繼承關系,而不能看實現了哪些接口。
        右鍵選擇Diagrams(也可以使用快捷鍵ctrl+alt+u,更快捷),然后顯示


    2.看接口的實現關系

        crtl + alt + B會顯示出跟這個接口有關系的類。

        然后把需要的拖過來,形成樹狀圖。(我暫時還沒找到快捷的方法)

        這樣就形成了基本的關系圖(可以自己選擇想要的類或接口):

藍色實線表示的是繼承關系
綠色虛線表示的是接口實現關系
綠色實線表示的是接口與接口的關系

3.展示類/接口的詳細信息:

第一種方法:右鍵有show categories,選擇的展開類種的屬性,方法,構造方法等。

第二種方法:直接使用上面的工具欄

     ![](https://img2020.cnblogs.com/blog/922499/202112/922499-20211204080436691-104158672.png)
     

                上述從左到右依次為字段、構造方法、方法、配置文件(properties)、內部類


   就會得到這樣的結果:

  1. 其他:

     當然如果還想篩選,只想看protected方法以上的,可以右鍵 change visibility level 
    
     如果看不清,想放大的話,Alt鍵
    
     想加其他的類,右鍵add class to diagram
    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM