从需求反推编辑器
写 Markdown 时间久了,编辑器换了不少。从最初用网页版凑合,到后来折腾各种桌面软件,慢慢意识到一件事:选编辑器其实是在选工作流。不同场景下需求完全不同,写博客长文、记零碎想法、改老文档,用的工具很难统一。
我的需求大概分三类:一是写完整文章,需要专注和沉浸;二是随手记一笔,要求启动快、无干扰;三是处理已有文档,格式兼容要稳,不能动辄乱码。围绕这三种场景,我开始对比手里的工具。
几类工具的试用感觉
最开始用在线编辑器,打开网页就能写,省去安装。但问题也不少:网络不稳定时界面卡顿,文稿存在云端总有点不踏实,图片上传还会被压缩。后来转向本地编辑器,这个方向基本没再动摇。
本地工具里,先试的是通用代码编辑器 VS Code。它不是专门的 Markdown 编辑器,但装上几个插件之后,写代码风格的文章体验非常好。左侧是源码,右侧是实时预览,可以并排对照。Git 集成和文件管理也顺手,适合配合博客仓库用。缺点是刚开始需要配置一阵子,插件装多了启动会变慢,偶尔还会弹更新提示。
接着用了 Typora。这大概是很多人入门 Markdown 的启蒙工具,特点就是“所见即所得”。打字的时候没有源码和预览的割裂感,标题、加粗、链接都直接渲染好,非常舒服。用它写短文档、做提纲、整理临时内容,效率确实高。不过用久了也发现一些小毛病:图片路径在批量移动文件时容易失效,复杂表格的编辑体验一般,而且它把很多配置藏在设置里,默认导出样式不太能打。但单纯写文字的话,Typora 依然是很省心的一款。
然后试了 Obsidian。它的核心是本地文件夹加双向链接,适合用来积累知识,尤其是做卡片笔记和主题梳理。所有内容都是纯文本文件,数据完全在自己手里,这点让我很放心。但真到写博客的时候,它的双向链接、标签体系和各种面板会分散注意力,写着写着容易去整理链接而不是写正文。笔记库和写作区混在一起,反而不合适。
也短暂用过几款自带云同步的编辑器,比如 Notion 或 Dropbox Paper。它们界面漂亮,协作强,但总感觉把 Markdown 改成了私有格式,导出虽然能转成 Markdown,但嵌入了很多额外结构,不够“纯净”。对于我这种希望在本地留一份干净原文的人来说,还是差了点意思。
目前保留的组合
折腾一圈,现在分场景固定下来了:
- 01博客长文
VS Code + Markdown 插件,偶尔开预览窗口,主体保持源码书写,方便嵌入代码块
- 02碎片记录
系统备忘录直接写纯文本,或者用 Obsidian 快速记一张卡片,不关心排版,只求把想法留住
- 03临时文档
Typora,打开即写,导出 PDF 或复制粘贴到别处时,渲染效果都够整洁。
- 04手机端
偶尔用 iA Writer 顶一下,但主力始终在电脑上,手机只负责补漏。
这套组合的好处是,所有内容都以 Markdown 或纯文本格式存在本地磁盘,不绑定任何私有云。换编辑器、换电脑,文件都能接着用。同步就用普通的网盘目录,简单可靠。
选型的一点心得
回头看,Markdown 编辑器没有“最好”的,只有“最合手”的。关键是想清楚自己在什么情境下写作:是需要代码高亮、数学公式,还是只需要一个干净的输入界面?是希望所有资料集中在一个大仓库里,还是每个文档独立存放?
比较意外的是,需求会随着使用习惯慢慢改变。当初觉得 Typora 什么都好,后来发现它在长文档项目里不如 VS Code 灵活;当初觉得 Obsidian 强大,后来发现写作时并不需要那么多连接。每个工具都有自己的脾气,勉强磨合不如直接换一个试试。
还有一点,别迷信“全功能”编辑器。有些软件野心很大,想把笔记、日历、待办、发布全包了,图表和数据库塞得满满当当。看起来厉害,用起来沉重。Markdown 本身是轻量标记语言,编辑器保持轻量,反而更耐用。
工具换来换去,最终留下的这套组合已经陪我写了一年多,没什么再折腾的冲动。写在这里也算是个记录,万一以后需要重新出发,至少知道哪条路走不通,哪条路走得顺。