最近急着要交個文檔,想辦法搞點UML圖上去,就想到了有沒有Eclipse逆向工程的插件,一找果然有,
找到的是ModelGoon這個插件,支持自動生成類圖、交互圖、順序圖、包之間引用關系圖這四種圖,用起來相當愜意,不過其官網需要代理才能訪問,我自己去下載也有問題下不了,在百度找到了這兩個下載地址:
http://ishare.iask.sina.com.cn/f/24478838.html?from=dl
http://download.csdn.net/download/hilbert196/5236612
安裝到Eclipse:
點擊Eclipse的Help->Install New Software,在Work With一欄點擊Add,把下載的包添加進去,然后就出現了ModelGoon的可選安裝包,一路Next,Accept,OK就安裝成功了。
在Eclipse中使用:
在Package Explorer的工程目錄里點擊右鍵菜單->Other里會多出一項ModelGoon Diagrams,可以建立class diagram,interaction diagram,package dependencies diagram,建好一個diagram文件后,直接將.java文件拖到圖內即可自動生成相關的關系圖,每次拖拽新的.java文件進來,類之間有關聯關系的自動關聯上,很強大。
關於順序圖的生成,是在類圖中的類方法名上點擊右鍵,選擇show sequence即可生成。

