用EA將生成原來程式碼中的類圖

l_serein發表於2012-05-23

原來的程式碼太大,太多了,需要閱讀一下。

通過EA工具,匯入原來的程式碼,生成類圖;

 

在class model中,增加一個diagram,

把需要的類拖拉上去,類之間的關係會欄位標註上去;

 

預設的會把按照設定,把類的所有Operation(method)、attribute全部顯示上去,如果太多了圖面不好看

 

通過contrl+A,選擇在diagram中的所有類,右鍵選擇選單,“Set Feature Visiblity(Ctrl+Shift+Y)”,進入設定對話方塊

 

在右上角有2個Visiblity的選項框,我把所有的勾全部去掉,ok後,圖上的所有Operation和attribute都不顯示了,但是每個類的顯示區間還是這麼大,在用快捷鍵Alt+Z,每個類的顯示區間會自動調整(不知為何,用選單不行,但是用快捷鍵就可以)。

但是佈局還是很亂,還是選擇全部的類圖,右鍵選單中有一個“Layout Selected Elements”,EA可以自動重新佈局一下,EA的佈局可能不是自己要的,不過可以在這個基礎上自己再做調整。

相關文章