Tech
[分享创造] 新轮子,但是好轮子:我用纯 Swift 写了个 macOS 原生 Markdown 编辑器(1.6MB),离线渲染 Mermaid 和公式
受够了那些用 Electron 套壳、一打开就吃掉大量内存、连大一点的文件都滚不动的编辑器,我决定自己写一个 macOS 上的 Markdown 工具。本来只想糊个自己用的查看器,结果越写越多,最后干脆打磨了一下发出来。App 叫 FastMD ,macOS 14+,已经在 App Store 免费 上架。
平时开发和写文档时踩过不少坑,这个工具主要围绕这几个场景做的,看看有没有共鸣:
配合 AI Agent 的实时预览窗 :用 Claude Code 、Codex 等在外部改文件时,FastMD 预览瞬间自动跟上,适合摆在旁边当不用操心的实时预览窗。
纯 AppKit 原生、秒开 :零第三方依赖,没有内嵌浏览器,体积小、省内存,冷启动真正秒开。
纯 Swift 离线原生渲染 :Mermaid 图表(流程图/时序图/甘特图)、数学公式、表格、代码高亮、YAML front matter 全部纯 Swift 从零渲染,完全没用 WebView ;离线可用,公式是真文本可以选中复制。
大文件照常流畅滚动 :预览是虚拟化的,无论文件多大都只渲染你在看的那一屏...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX