MarkChart – Mermaid Editor 是一款专为 Mermaid 图表预览与编辑打造的 macOS、iPadOS 与 iOS 工具,适合开发者、产品经理、技术写作者和需要用文本生成可视化图表的用户使用。
它围绕 Markdown 风格的 Mermaid 语法提供即时渲染、内置模板、代码编辑、语法高亮和文件快速预览能力,可从空白文档开始编写流程图、时序图、状态图、思维导图、架构图、Wardley 图、Block 图、Venn 图、Ishikawa 图、Treemap 图等多类图表。
软件支持从文件 App 直接查看 .mmd 与 .mermaid 文件,也能将图表导出为 PDF、PNG、SVG,便于嵌入文档、演示稿或开发资料。新版加入可视化编辑器,可点选节点和连线调整形状、填充色、边框色、文字颜色与字号,并提供离线语法文档、画布背景与网格设置、浅色和深色主题、多语言界面及无数据收集的隐私设计。
功能特点
MarkChart – Mermaid Editor 是一款聚焦 Mermaid 图表的编辑、预览与导出工具,让用户用 Markdown 风格文本快速生成结构化图形,并在原生 Apple 平台环境中完成从模板创建、代码调整、视觉定制到多格式输出的完整流程。
- Mermaid 图表编辑: 可直接在应用内创建和修改 Mermaid 文档,支持从空白文件开始编写,也能打开已有 .mmd 与 .mermaid 文件继续维护,适合将图表纳入技术文档、项目说明和知识库流程。
- 即时图表预览: 输入 Mermaid 语法后即可查看渲染效果,无需依赖复杂开发环境或额外在线工具,便于边写边检查流程、关系、状态与结构是否符合预期。
- 内置模板创建: 提供序列图、状态图、流程图等常见图表模板,用户可以快速套用基础结构再按需求修改,降低学习 Mermaid 语法和搭建图表骨架的成本。
- 可视化节点定制: 新版支持通过点按节点和连线进行视觉编辑,可调整节点形状、填充颜色、边框颜色、文字颜色与文字大小,让文本驱动的图表也能获得更直观的外观控制。
- 丰富图表类型支持: 支持时序图、流程图、状态图、思维导图、层级图、Event Modeling、Wardley、Block、Venn、Ishikawa、Treemap、TreeView、Radar、ZenUML 和架构图等多种 Mermaid 图表场景。
- 语法高亮与错误定位: 编辑器提供彩色语法高亮、行号显示、自动换行开关、字体与字号设置,图表存在问题时可高亮相关行并查看错误信息,帮助用户更快定位语法问题。
- 离线语法文档: 内置离线 Mermaid 语法资料,即使没有网络连接也能查询图表写法和相关说明,适合移动办公、出差或网络受限环境下继续创作。
- 文件快速预览: 与系统文件 App 集成,可直接快速查看 .mmd 和 .mermaid 文件内容及图表效果,减少在多个工具之间切换的操作成本。
- 多格式导出: 支持将图表导出为 PDF、PNG 和 SVG,便于用于技术文档、网页、演示、设计交付和团队共享,较大的图表导出稳定性也经过改进。
- 原生平台体验: 针对 iOS、iPadOS 与 macOS 优化,支持深色模式、浅色与深色主题、画布背景色和网格、多语言界面、辅助功能与隐私友好的数据不收集策略。
问:Mermaid 图表有没有 Mac 上能实时预览的工具?
答:MarkChart 就是一款专为 Mermaid 设计的 macOS 实时预览工具。它本身不带编辑器,需要配合 VS Code、Sublime Text 等任意代码编辑器使用——你在编辑器里写好 Mermaid 代码,保存 .mmd 或 .mermaid 文件,MarkChart 会监测到文件变动并自动刷新图表预览。
支持暗色模式,与 macOS 系统主题同步。导出功能支持 PNG 图片(可调边距)和快速截图分享。还提供了命令行工具,可以通过终端将 Mermaid 文件直接导出为 PNG,适合脚本化或自动化工作流。需要在 Mac App Store 查价格。
常见问题
运行终端.app,执行sudo xattr -rc /Applications/xxx.app,路径改成安装包的路径;
完成后再次打开应用程序,你会看到一个信息确认框,大意是提示运行该程序有风险,点击「打开」即可。
按住 Control 键,鼠标单击该软件,在弹出的菜单中选择 打开;或 鼠标右键 点击该软件,选择「显示包内容」,
然后进入 Contents → MacOS → 按住 Control + 鼠标左键单击此目录中与该软件同名的 Unix 可执行程序;
以上操作过后,该软件会加入 macOS 内置的安全设置白名单中,下次就可以正常从启动台运行。
打开:偏好设置 → 隐私与安全性 → 安全性;选择任何来源
没有任何来源选项?
运行终端.app,执行下面代码:
- 如果是 macOS 10.12 ~ 10.15.7:
sudo spctl --master-disable - 如果是 macOS 11.0 及以上版本系统:
sudo spctl --global-disable
- 首先选择与自己macOS系统对应的版本,比如电脑芯片、版本等。
- 多个版本存在建议使用TNT版,安装简单方便,其他的都有点复杂,对于小白用户来说有点困难。
- 100M以内的文件在蓝筹云里、123网盘和诚通网盘,下载速度还可以。大于100M的分别在阿里云盘、百度网盘和诚通网盘;百度网盘限速严重,因此建议使用阿里网盘和诚通网盘。
本站前期的部分安装包需要密码,请尝试输入hellomac.cc。后面逐渐取消密码设置。
首先进入回复模式:
- 英特尔机型:重启,当屏幕彻底变黑后,赶快按住 Command + R 键,直到屏幕上出现苹果标志。如果之前没有进入过这个模式,macOS 可能需要下载一些数据,当下载完成后,macOS 将自动进入恢复模式,即 Recovery。
- M1/M2(Apple Silicon):Mac 处于关机状态时,按住电源按钮大约 10 秒直到屏幕亮起,然后转到“选项”(Options),可能需要输入系统密码。
在终端.app中运行:csrutil disable
重启!
SIP 指的是 System Integrity Protection,即系统完整性保护。这是一个用于保护 macOS 系统文件不被篡改的安全机制,自 macOS 10.11 开始引入。当 SIP 被关闭后,macOS 会面临一定的安全风险,如果你的数据非常重要则请谨慎关闭,风险自担。
更多来自 Alexandre Colucci 的应用
MarkChart
Mermaid图表编辑器

MarkChart
Mermaid图表编辑器
v8.1
- 当前版本 v8.1
- 应用大小 30.80 MB
- 界面语言 中文简体
- 系统要求 Ventura 13.x
- 芯片架构 Intel ARM
- 所属类别 办公软件
- 版权所有 Alexandre Colucci
- 应用官网 markchart.app
- 提供者 MacKed
- 下载次数 8517
- 浏览次数 91896
- 更新日期 2026-07-01


MarkChart
Mermaid图表编辑器
v8.1





评论与咨询