AmaterasUML 對於我來說,是一個非常好用的UML插件。
用它來將我寫過的一些Android程序進行逆工程非常好用,只不過,不能體現出包,這是一個小小的遺憾。
這個是它的主頁地址:http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML
#01,安裝
安裝方法還是比較簡單的,在網上查一下就會有很多。我這里貼出一個我安裝時,操作成功並且正在用的鏈接。
http://www.cnblogs.com/lost-in-code/archive/2012/12/11/2812357.html
#02,逆向工程生成ClassDiagram
在你要生成ClassDiagram的項目上點擊鼠標右鍵,New-->Other-->AmaterasUML-->Class Diagram。選擇你的項目,然后點擊Finish。
之后,就是拖拽了,將你的項目中所有的類,全部拖拽到界面中,好了,完成!
#03,ClassDiagram正向工程生成java文件
在畫好類圖之后,右鍵點擊操作區域(隨便一個類或者空白位置均可)。java-->Export-->選擇你要導出的類-->Finish。
導出成功。不過,較為可惜的是沒有包生成。還需要你自己手動創建,不過,這個已經是輕松很多的事情了。
簡單的介紹一下常見的用法。插件使用起來很方便,花10左右分鍾就可以了解啦~
