2026 Mac Markdown 查看器推荐
哪款 Markdown 查看器最好,要看你读的是什么。如果是自己写的笔记,一款全能的笔记 App 就够了。如果是带图表和数学公式的长文稿,或是 AI 代理不断改写的文件,就要看各款怎么处理自动重新载入、Mermaid 和 PDF。以下按字母排序,每款都写出适合谁、一个坦白的缺点和价格。
MacDown 3000
原版 MacDown 已停止维护。MacDown 3000 是社区接手的版本:免费开源(MIT)、原生,支持 Mermaid、MathJax、PDF 导出、自动重新载入与快速查看。
- 适合:想要免费原生左右分栏的人。
- 缺点:没有文档说明能从命令行打开到指定行。
- 价格:免费。
Marked
Marked 3 是预览器,用来看你在其他 App 里写的 Markdown。文件一变就重新载入,支持 MathJax 与 KaTeX,能打印分页并带页码的 PDF。Marked 2 仍在销售。
- 适合:保留自己的写作工具、想要精致预览与打印的写作者。
- 缺点:快速查看要另买 Marked QL(USD 9.99)。
- 价格:Marked 3 免费下载,之后每月 USD 2.99、每年 USD 29.99 或终身 USD 69.99。Marked 2 官网 USD 14.99,Mac App Store USD 13.99。
MarkEdit
轻巧免费的原生 App(在 web view 中使用 CodeMirror),支持快速查看。
- 适合:想要快速、有 Mac 手感的纯文本工具的人。
- 缺点:Mermaid 与数学公式要装官方扩展,PDF 要靠 Pandoc。
- 价格:免费。
MarsDawn
原生 Mac App,源文本与实时预览左右并排,内置 Mermaid 与 KaTeX。AI 代理保存文件时,打开的窗口会把更改收成一步可撤销的“从磁盘更新”。marsdawn open notes.md:120 可打开到指定行,另有给代理用的代理技能与 MCP 服务器。无论是否在试用期,快速查看都能用。“拷贝给 AI”与“拷贝引用”能把文字交给代理。除非你选择,数据不会离开你的 Mac。
- 适合:审阅 AI 代理所写 Markdown 的人。
- 缺点:导出的 PDF 没有页码。
- 价格:免费下载,试用 14 天,之后一次性 USD 4.99。无需账户。仅在 Mac App Store 提供。
Obsidian
以链接 Markdown 文件的 vault 为核心的笔记 App,支持 Mermaid、MathJax、PDF 导出与自动重新载入。
- 适合:搭建个人知识库的人。
- 缺点:是 Electron App,文件放在 vault 里才最顺手。
- 价格:免费,Sync 与 Publish 另行付费。
QLMarkdown
快速查看扩展:在访达中选中 .md 文件按空格键即可。Mermaid 与 MathJax 需手动开启。
- 适合:只想在访达里瞄一眼文件的人。
- 缺点:不是用来阅读或编辑的 App,也没有文档说明 PDF 导出。
- 价格:免费(GPL-3.0)。
Typora
预览即文稿的所见即所得式写作工具,支持 Mermaid、MathJax,PDF 导出可在页眉或页脚加页码。
- 适合:喜欢直接在排版画面中写作的人。
- 缺点:没有源文本与预览左右并排。
- 价格:一次性 USD 14.99,最多 3 台设备。
VS Code 预览
内置 Markdown 预览,1.121 起内置 Mermaid,支持 KaTeX。code -g file:line 可打开到指定行。
- 适合:本来就整天用 VS Code 的开发者。
- 缺点:是 Electron App,没有内置 PDF 导出。
- 价格:免费。
比较表
| App | 价格 | Mermaid | 数学公式 | 自动重新载入 | 命令行打开到指定行 | 快速查看 | 架构 | |
|---|---|---|---|---|---|---|---|---|
| MacDown 3000 | 免费 | 有 | MathJax | 有 | 有 | 无文档 | 有 | 原生 |
| Marked 3 | 每月 USD 2.99 起 | 有 | MathJax、KaTeX | 有,带页码 | 有 | 无文档 | Marked QL,USD 9.99 | 原生 |
| MarkEdit | 免费 | 扩展 | KaTeX(扩展) | Pandoc | 无文档 | 无文档 | 有 | 原生(web view) |
| MarsDawn | 一次性 USD 4.99 | 有 | KaTeX | 有,无页码 | 有,可撤销 | 有 | 有 | 原生 |
| Obsidian | 免费 | 有 | MathJax | 有 | 有 | 无文档 | 无文档 | Electron |
| QLMarkdown | 免费 | 需开启 | MathJax(需开启) | 无文档 | 不适用 | 不适用 | 本身就是 | 原生 |
| Typora | 一次性 USD 14.99 | 有 | MathJax | 有,带页码 | 无文档 | 无文档 | 无文档 | 原生 |
| VS Code | 免费 | 有(1.121 起) | KaTeX | 无 | 无文档 | 有 | 无文档 | Electron |
MarsDawn 不适合谁
- PDF 一定要有页码。Typora 与 Marked 3 能加,MarsDawn 不能。
- 你在维护互相链接的个人笔记库。Obsidian 就是为此打造的。
- 你从不离开 VS Code。内置预览免费,VS Code 也正在 Agents 窗口加入实验性的 Markdown 查看。
- 你只想在访达里预览。QLMarkdown 免费。
常见问题
哪些免费的 Mac Markdown 查看器支持 Mermaid?
MacDown 3000、Obsidian 与 VS Code(1.121 起)内置。QLMarkdown 可选择开启,MarkEdit 要通过扩展。
哪些能导出带页码的 PDF?
Typora 与 Marked 3。MarsDawn 导出的 PDF 没有页码。
哪些能从命令行打开到指定行?
MarsDawn(marsdawn open notes.md:120)与 VS Code(code -g file:line)。其他几款无文档说明。
哪些是原生 Mac App,而不是 Electron?
除了 Obsidian 与 VS Code 都是。MarkEdit 是原生 App,编辑区使用 web view。