最近看源碼就想找個uml的類圖工具,網上看了一些,發現都是一些單個類的繼承關系圖,如果不知道的朋友,可以用uml插件工具搜索uml即可(uml support),然后每次點擊右鍵后在菜單下面找Diagrams,但是我們今天介紹的不是這個,而是另外一個不錯的插件,叫code iris。這個是可以顯示整個工程所有類關系圖的插件。
插件中心查找
我的是已經安裝過了,沒有安裝的可以瀏覽所有的,并查找
用法:
這個工具用法比較獨特,在點擊右鍵中找不到對應的菜單進行操作。而是在右邊有一個菜單,如下
下面介紹下這個插件的強大之處
個人嘗試了下面6個功能,很好玩哦
首先就是先點擊下圖中的3,因為這個是專門用于生成圖的起始按鈕
1:這里是按照對應的類還有模塊還有包進行過濾,上面的小黃框就是對應的類,放大之后就是這樣的
2:這里可以填寫對應的過濾的類名或者包名
3:這里是專門生成整個圖的
4.這里是對對應的類加上星,因為類圖可能太多,為了查看自己想看的圖,那么對自己想看的圖添加星星,然后點擊這個按鈕,沒有添加星星的類就會隱藏掉,用法就是在一個類上面點擊右鍵。
5,點擊后會立馬將圖按照正常尺寸充滿畫面
6,這個動畫很好玩,它會根據你顯示的類,進行生成一個圖
最后還有一個不錯的功能:
動畫那個功能,類位置會一直在動,如果讓其中一個類固定起來,可以選擇星下面的那個按鈕
還有個小功能:
對于用mac不用鼠標的,就是點擊cmd+一只手指鍵盤,就可以整個畫面拖動,小技巧
================================================================
最新發現
選擇對應模塊視圖的時候也可以進行查看包內部的類的依賴關系,這樣就不是全局的了