最近学习了UML,搜集了一把各类的画图工具以及它们的特点。最后选出我认为最好用的一款工具。
rose
《大象》书里面就是用的这款软件,但是这个貌似要钱,破解版版本很低,界面看起来也比较复古。不推荐。
star uml
挺有名的软件,界面比较美观,也有免费的社区版本可以使用,但问题是用起来真的好复杂,定义一个版型我都找了大半天,貌似也不支持自动排版,就靠咱这手残的劲,很难画出一个优美的图。
plantuml
代码画图软件,写过几次,速度是很快,尤其是画时序图,贼快贼方便。但也止步于此了,画一个稍微复杂点需要个性化排版的就很难实现
visual paradium
跟star uml差不多,自带中文语言,也有自动排班功能,但是自动排版老是抽风,排的达不到预期
放一个泳道活动图图感受下
我现在使用的就是visual paradium,画图比较方便,比star uml体验好很多,有社区版可以免费使用,但是用不了其他图形