我们的团队一直在使用starUML,我们不得不分工绘制不同部分的序列图。但是现在,我遇到了如何将这些图表合并到一个项目中的麻烦。
我在网上搜索过,发现只有包可以导入和导出。
有什么方法可以复制序列图并将其粘贴到原始图中?
他们从一开始就共享相同的常量。
我们的团队一直在使用starUML,我们不得不分工绘制不同部分的序列图。但是现在,我遇到了如何将这些图表合并到一个项目中的麻烦。
我在网上搜索过,发现只有包可以导入和导出。
有什么方法可以复制序列图并将其粘贴到原始图中?
他们从一开始就共享相同的常量。
在模型浏览器视图中,您可以复制一个模型,然后使用您的其他项目打开另一个星形 uml,然后在模型浏览器视图中,您现在可以粘贴您复制的模型。
您可以导出/导入片段,它们是模型中的项目(在文件菜单中,版本 2.5)
在我们的源项目 json 文本中,找到图表名称,它下面应该有一个名为“ ownedElements ”的数组(其中包含图表中的所有项目)。
"name": "My Diagram Name",
"ownedElements": [
...
]
注意:“ownedElements”数组中的项目必须用逗号分隔,因此如果需要,请不要忘记在粘贴文本之前和之后包含这些内容。
是的,我们可以在另存为...选项的帮助下复制和粘贴图表。
请找到以下步骤: 1. 在 StarUML 中创建任何类型的图表并保存。示例:sequence1.mdj 2. 然后选择 File >> save As... 选项,或者您也可以使用快捷键 ctrl + shift + S 并以不同的名称保存。例如:sequence2.mdj 3。所以现在你有 2 个不同的文件(.mdj)。您可以根据需要进行修改。
注意:如果您只是复制并粘贴文件,则不会复制第二个文件中的内容。这个,我已经试过了。它不起作用。
您可以选择所有 ctrl+a 并将其粘贴为图像文件并开始使用它
复制整个模型并将其粘贴到其他模型中。然后删除不需要的元素。
您可以通过复制模型从右侧的模型资源管理器中执行此操作。