Markdown Buddy › 在 Xcode 中预览 Markdown

在 Xcode 中预览 Markdown

Xcode 把 Markdown 文件当作纯源码显示。面对 README、CHANGELOG 或架构说明时,这意味着你读到的是标记而不是文档。Markdown Buddy 附带一个原生 Source Editor 扩展:从 Editor 菜单出发,你正在查看的文件会以渲染后的样子打开,无需离开项目。

安装扩展

  1. 从 Mac App Store 安装 Markdown Buddy 并先运行一次,让 macOS 注册它附带的扩展。
  2. 打开系统设置,进入通用,再进入登录项与扩展,在 Xcode Source Editor 下启用 Markdown Buddy。
  3. 重新启动 Xcode。扩展只在启动时读取,已经开着的 Xcode 看不到你刚刚启用的那一个。
  4. 打开一个 .md 文件,然后选择 Editor 菜单中的 Markdown Buddy。你可以在 Xcode 设置的 Key Bindings 里为它指定快捷键。

为什么这在仓库里很重要

项目文档就放在代码旁边,而把它显示得最糟糕的,恰恰是代码编辑器:

不止于扩展

同一个应用可以把整个文件夹作为工作区打开,搜索其中所有 .md 文件,并把文档之间的链接画成图,同时标出失效的链接。对于文档已经长大的仓库,这往往比预览本身更有用。

如果 Editor 菜单里没有这个命令

常见问题

它会改动我的项目吗

不会。扩展只是读取编辑器中打开的文稿并渲染显示,不会向你的项目写入任何内容。

哪些 Xcode 版本可用

所有支持 Source Editor 扩展的 Xcode 版本,运行在 macOS 14.0 及更高版本上。

可以指定快捷键吗

可以,在 Xcode 设置的 Key Bindings 中搜索扩展名称即可指定。快捷键由 Xcode 管理,而不是扩展本身。

只对 README.md 有效,还是任何 Markdown 文件都行

编辑器中打开的任何 Markdown 文件都可以,与文件名无关。

别再把文档当源码读

Markdown Buddy 为 ¥38 一次性买断,没有订阅,也没有应用内购买。

在 Mac App Store 获取