MarsDawn

在 Mac 上预览 Mermaid。

Mermaid 让你用文本在 Markdown 文件里写一张图。多数编辑器只给你看那段文本。MarsDawn 会把图画出来:在源代码旁边的预览、在访达的快速查看,也在你导出的 PDF 里。

用文本写出图

把图放进标记为 mermaid 的代码块:

```mermaid
flowchart LR
    Write[写 Markdown] --> Preview[实时预览]
    Preview --> Export{要分享吗?}
    Export -- PDF --> PDF[文件 ▸ 导出为 PDF…]
    Export -- 打印 --> Print[文件 ▸ 打印…]
```

在 MarsDawn 里,这个代码块会画成一张流程图:写 Markdown,接着实时预览,再到“要分享吗?”这个选择,分成导出 PDF 和打印两条路。

黎明主题的并排版面:左边是 Markdown 源代码,右边是排版后的页面。

图会画在哪里

图写错的时候

Mermaid 画不出一张图时,预览会显示那张图的源代码,下方附上完整的错误信息。如果错误信息指出是哪一行,点按一下信息,编辑器就会跳到那一行。marsdawn export --json 会在 diagramErrors 里报告画不出来的图,所以脚本或代理知道有图没画成。

先知道的事

接下来

在你的 Mac 上试试

MarsDawn 可以免费下载。先免费试用 14 天,之后花 USD 4.99 解锁一次就好。没有订阅,也不需要账户。需要 macOS 26 以上。

在 App Store 下载