uml制图工具比较: graphviz, umlet, visio

# graphviz
自动排版dot格式的文本文件。
支持批量关系A -> {B,C, ...}。
通过rank来间接支持手动布局。
跨平台。
互操作:有限支持,只能通过svg格式导出,不能在doc中直接启动。

# umlet
可直接在模板上修改。
属性可通过类似markdown语言任意修改。
线条箭头类型可任意修改。
可手动拉线条中间任意一点,横平竖直须手动调整。
跨平台。
互操作:有限支持,只能通过svg格式导出,不能在doc中直接启动。

# visio
工具栏:选择,连接线,文字,绘图
工具栏:焦点在选择,复制现有的:ctrl+鼠标拖动;连续选择:shift+鼠标点击;
线条加粗:菜单->格式->线条,或者工具栏->线形;其他还有填充,阴影等;
直接修改属性:菜单->UML->视图->模型资源常理器;
线条横平竖直:无须手动调整,且可选直角,直线,曲线连接线。
线条箭头类型修改:工具栏->线条端点
跨平台:linux上目前最好的方案是通过付费web编辑。
互操作:libreoffice5 ms word/kinsoft wps 都可以复制&选择性粘贴,oo有些图显示不全,word和wps可以,且支持插入->对象->文件。
在doc文件中双击可自动启动visio来编辑。
页面裁剪:先把图整体上移,然后文件->页面设置->页面尺寸->适应绘图内容。


 

你可能感兴趣的:(UML)