我希望能够使用图形编辑器创建和编辑UML样式的图,然后存储该图的文本表示形式(可以是版本控制系统的一部分)。
有什么好的工具可以执行此类任务?
我知道相反的可能(可以使用plantUML脚本创建图,然后将其转换为图图像)。
答案 0 :(得分:1)
有几种方法可以做到这一点。
1)许多支持XMI(基于XML的模型交换格式)导出的UML工具。 XMI可以进行版本控制。
2)Sparx Systems EA之类的工具允许您使用版本控制系统(CVS,Subversion,git等)来更改管理模型内容,作为应用程序的功能。
3)您可以使用使用基于文本的文件来存储其模型的工具。 Continuity会像其他文件一样执行此操作(基于XML的文件)。
答案 1 :(得分:-2)
最好在具有块模式选择(Alt + Selection)的文本编辑器(如notepad ++,textpad等)中进行编辑。您可以绘制一个图块并复制粘贴(或Ctrl + Drag)以创建图片。
或通过Google搜索“ ascii艺术转换器”