【问题标题】:Markup syntax and UML / Diagrams [closed]标记语法和 UML / 图表 [关闭]
【发布时间】:2022-01-18 08:40:11
【问题描述】:

我想使用标记语法来描述我的项目。在这方面,我真的很喜欢绘制图表来创建更好的解释。 有没有一种好的、可维护的方式来做到这一点?我不喜欢在其他地方绘制图表,然后必须更新它。一个好方法是直接在标记中绘制图表。

有什么好主意吗?

如果这是不可能的 - 那么你更喜欢哪个开源 UML 工具?

【问题讨论】:

  • 有很多选择:MermaidPlantUMLasciiflow......,但我们不在这里推荐一个。请阅读help center 中的主题内容。这些类型的问题明显离题,因为它们往往会吸引固执己见的答案和垃圾邮件。
  • 我强烈建议您查看 Umlet 以创建简单的 UML 图。它轻巧、简单……它允许所见即所得的拖放和文本编辑。然后将您的图表保存为 .png、.svg(或其他)并在您的降价中使用 [alt text]How to add images to README.md on GitHub?

标签: markdown diagram


【解决方案1】:

晚上好!

UML 图工具是不同的。 这就是为什么该工具将取决于您的图表类型。 您可以使用的最常用工具是:

我使用 StarUML 绘制 UML 类图 (https://staruml.io/)。

您可以为此目的使用 VisualParadigm 或 PowerDesigner 或 EnterpriseArchitect,但这就像用大炮射鸟(成本太高)。

如果你想从文本中绘制图表,你可以使用 PlantUML。只需将此插件添加到您的 EDI 中,制作一个 plantuml 格式的文件,在指南页面 (https://plantuml.com/ru/) 上花费 10 分钟,然后通过文本绘制您的序列。无需任何插件即可轻松绘制 UML 序列图。但是,如果您需要制作其他类型的 UML 图,则必须使用 PlantUML 的一些扩展。

您可以在此处找到更多信息: https://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools

【讨论】:

【解决方案2】:

您可以使用Lucid Chart 来绘制UML 图。 link

【讨论】:

  • 谢谢,但这既不是开源也不是真正免费的:(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-02-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多