【发布时间】:2015-04-25 22:43:47
【问题描述】:
【问题讨论】:
【问题讨论】:
graphviz是一个生成图表的工具。
webgraphviz.com 是一个使用graphviz 的网络应用程序,可让您修改文本并显示相应的图形(它也有5 个示例/示例)。
graphviz 接受这样的输入:
digraph G {
A->B
}
【讨论】:
【讨论】:
我知道这已经很老了,但以后可能会对其他人有所帮助。
我个人喜欢yuml.me。
给定以下语法:
[note: You can stick notes on diagrams too!{bg:cornsilk}],
[Customer]<>1-orders>[Order],
[Order]++*-items>[LineItem],
[Order]-1>[DeliveryMethod],
[Order]*-products>[Product],
[Category]<->[Product],
[DeliveryMethod]^[National],
[DeliveryMethod]^[International]
您可以生成一个相当复杂的图表。为了方便它的使用,这一切都以一系列简单的 URL 的形式公开,您可以将这些 URL 嵌入到几乎任何基于 Web 的文档中。
【讨论】:
['Dummy']
['A->B', 'A->C', 'D->C', 'D->A']
function(edge) { return /(.+)->(.+)/.exec(edge)[1];}
function(edge) { return /(.+)->(.+)/.exec(edge)[2];}
New Graph按钮【讨论】:
或者你可以使用美人鱼。 https://mermaidjs.github.io/,也可以在 Markdown 解释器中使用。
【讨论】: