在 Mac 上浏览整个 Markdown 文件夹
MD Flow 是一款 Mac 原生 Markdown 阅读器,能打开整个装满 .md 文件的文件夹。它给你的,正是大多数 Markdown 工具没有的:一边是文件树,一边是渲染好的文档,中间没有任何多余的步骤。点一个文件,读完,再点下一个。不导入,不建索引,你的文件夹也不会有任何改变。
如果你曾经想要一个 Markdown 版的访达——一个能看到文件夹里所有文件、并在它们之间来回切换,而不必一个个单独打开的地方——这就是 MD Flow 的全部想法。它在 App Store 上免费提供,支持 Mac、iPhone 和 iPad,Pro 是一次性解锁(美国区 $7.99),没有订阅。
#常见方案的问题
大多数 Markdown 应用是为写文件的人设计的。这个前提决定了它们的一切;而当你手上有三十份文档、只需要读其中四份时,这个前提就不对了。
- 快速查看:在没有安装 MD Flow 的 Mac 上,它只会把文件显示成纯文本,
#和*都还在里面。安装 MD Flow 之后,在访达中对 Markdown 文件按空格键,就能看到渲染后的效果,但那仍然是一次只看一个文件。 - VS Code 能显示文件夹,却把你的文档埋在一堆源代码文件中间,还塞给你一个你并不需要的编辑窗格。只为读一个 README,这个应用未免太重了。
- Marked 渲染得很漂亮,但一次只能预览一份文档——没有可以四处浏览的文件夹。
- Obsidian 有导航,但代价是额外的负担:一个知识库(vault)、要不要导入的决定、一整套插件生态,以及一套你得先接受、才能读到一条笔记的笔记理念。
这些都不是坏工具。它们只是围绕另一个动词而设计的。
#浏览起来是什么样子
连接一个文件夹——一个代码仓库、一个文档目录树、一个 iCloud 文件夹、一个 Obsidian 知识库,或者你的 AI 助手写入文件的那个目录。MD Flow 会把它显示为文件夹树,旁边是实时预览:
- 点击即读。 选中一个文件,立即渲染。不用打开,不用关闭,没有标签页。
- 就地展开和收起,或者进入某个文件夹,只专注于其中的内容。
- 只显示 Markdown,或者显示全部——它还能预览 HTML、纯文本、CSV 和 RTF。
- 最近文件始终一键可达,你反复回看的那份文档不必再找一遍。
- 长文档有目录,还有文档内查找,帮你找到那段只记得一半的话。
- 按文件名搜索免费;有了 Pro,还能在所有已连接的文件夹内部搜索,并显示匹配的那一行及其行号。
连接多个文件夹,它们会并排出现在同一棵树里。Pro 取消了文件夹数量的限制。
#文件夹里的内容都能渲染
真实文档组成的文件夹,从来不只是段落。MD Flow 会渲染文档里实际有的东西:
- Mermaid 图表内嵌渲染——流程图、时序图、甘特图
- KaTeX 数学公式,行内和独立公式都支持
- Obsidian 风格的标注块(
> [!note]、> [!warning]……),带上它们的颜色 - YAML frontmatter 显示为整洁的信息头,而不是一堆横线
- 文档里的图片,显示在作者放置的位置;轻点一张即可全屏查看并放大
[[双方括号]]形式的 wikilink 会打开它指向的文件- 语法高亮的代码、表格和任务列表
#只读,不改动
MD Flow 从不修改、移动、索引或上传它读取的内容。没有数据库,没有导入,没有你文件的第二份副本,也没有在后台消耗电量的索引程序。断开一个文件夹,它的一切都和之前一样。
这一点比听起来更重要,因为你浏览的文件夹,通常也是别的东西在写入的文件夹——你的编辑器、你的代码仓库、你的 AI 助手。一个不碍事的阅读器,可以同时架在它们所有之上。
#原生,而且一直轻巧
使用 SwiftUI 构建。启动快,用起来就是一个 Mac 应用,也不会要求你先学会一套「工作区」概念。同一个文件夹,在 iPhone 和 iPad 上也能阅读,同一次购买即可覆盖——请见在 iPhone 和 iPad 上阅读 Markdown。
如果你想浏览的文件夹是一个 Obsidian 知识库,它已经可以直接使用——请见阅读 Obsidian 知识库。如果你主要关心渲染效果,Mac 阅读器页面介绍的就是这一面。