我只注意到Intellij有一個UML圖抽屜。我試圖用它來弄清楚一些對我來說很陌生的代碼。Intellij UML圖
無論如何顯示屏幕上所有類/接口之間的依賴關係嗎?這是一個有用的功能?它似乎缺少一些東西,但可能只是我不熟悉UML。
任何人有任何意見?
有無論如何顯示有關係嗎?
我只注意到Intellij有一個UML圖抽屜。我試圖用它來弄清楚一些對我來說很陌生的代碼。Intellij UML圖
無論如何顯示屏幕上所有類/接口之間的依賴關係嗎?這是一個有用的功能?它似乎缺少一些東西,但可能只是我不熟悉UML。
任何人有任何意見?
有無論如何顯示有關係嗎?
您可以通過右鍵單擊UML圖中的類來手動添加「has-a」關係,選擇「顯示簽名中的類」(或按Ctrl + Alt + U)並選擇要添加的類。然後你可以選擇「顯示依賴關係」讓Intellij填充依賴關係。
微型製造的例子(省略A,B的和明顯的空定義I)
class Test implements I {
List<A> a;
B b;
Test(A a, B b) {
this.a = Arrays.asList(a);
this.b= b;
}
}
將導致下面的圖中添加A,B和 「查看依賴性」 後:
http://i33.tinypic.com/o8cw36.png (不允許張貼圖片,因爲這是我的第一篇文章:))