跳到正文
Mernyx
打开菜单

Mermaid ZenUML 图速查表

一张为方法调用而写的时序图。

这个页面上的每一张图都由Mernyx——macOS 上的原生 Mermaid 编辑器绘制。不是浏览器里跑的 Mermaid.js,而是 App 画布用的同一个渲染器。

消息

单箭头是调用,双箭头是回复。

zenuml
    Alice->John: Hello
    John-->Alice: Hi
    Alice->Alice: think
一张 ZenUML 图,两条生命线 Alice 和 John 交换了 Hello 和 Hi,还有一条 Alice 发给自己的消息标着 think。放大图表

决定顺序

把参与者各自写在自己的行上,就能自己定顺序,而不是按他们第一次出现的顺序。

zenuml
    Alice->John: Hello
    John-->Alice: Hi
    John->John: think
    Alice->John: Hello
    John-->Alice: Hi
一张 ZenUML 图,两条生命线 Bob 和 Alice,Alice 给 Bob 发了一条消息,写着 Hi Bob。放大图表

在 Mernyx 里画出来

打开一个 .mmd 文件,在画布上挪一个节点,源码跟着走。macOS 原生,不经过浏览器。

图表预览