原文摘要
不知道大家平时写 markdown 都是用什么软件呢?是多端同步的印象笔记?还是 vscode 内置编辑器?还是大名鼎鼎的 typora?你不会用记事本在写 markdown 吧?
不过据说微软已经把记事本集成了 markdown 功能,详情戳:blogs.windows.com/windows-ins…
不过就我发布这篇文章时,编写 markdown 体验最好的,我个人感觉还是 typora 莫属。它凭借独树一帜的 WYSIWYG (hybrid) 编辑模式,在一众编辑器中遥遥领先。
可能没用过 typora 的同学对这个 WYSIWYG 有点陌生,全文是 What You See Is What You Get,中文意思是所见即所得**。**区别于通常的左右分屏的编辑方式(如印象笔记、掘金在线编辑器),typora 可以直观的显示渲染效果,摒弃了左右分屏时的注意力分散的缺点,专注于一块屏幕即可。
那么除了 typora 难道没有别的软件可以做到吗?有,像 milkdown 就是这样一款所见即所得的 markdown 渲染器,但是它只提供了 web 版本。
既然如此,up 一下
MilkUp 诞生了。
MilkUp 是一款基于 milkdown 和 electron 的桌面端软件,github 上已经发布了一个 MVP 版本,支持 windows 和 mac,它可以做到几乎和 typora 一模一样的编写体验,我这篇文章就是用 milkup 写的,感觉丝毫不输 typora。
在 MVP 版本中,可以看到已经包含了可用的基本功能,比如明暗主题切换、源码/MD 渲染模式切换、基本的打开、编辑、保存文件,以及对图片粘贴的支持。
可以看到它的界面整体保持了整洁干净,同时它还支持两种主题
你还可以在系统设置中将其设置为默认 markdown 软件,它已经对文件名建立了关联,双击即可打开。
为什么选 MilkUp ?
首先也是最重要的一点,MilkUp 是完全免费的,且承诺永久免费。虽然现在它还是一个 baby,还有很多需要改进之处,但是如果有你的支持,相信它会越来越强。
第二点,它是基于开源,且本身也开源的,代码也非常简单,是用 Vue3 开发的,里面有各位前端开发者熟悉的语法。
github 地址敬上:github.com/Auto-Plugin…
可以看到它距离一个生产级编辑器依然有一定距离,但是正在有条不紊的开发中,如果你有好想法,或者希望亲手参与 milkup 的成长,milkup 欢迎各种 issue 和 pr。
milkup 趣事
milkup 玩梗玩的真到位,mlikup 这个名字就取的有意思,尤雨溪根据 rollup 搞了个 rolldown,它就根据 milkdown 搞了个 milkup, 连 logo 都是 milkdown 的 180° 反转。
在 milkup 中,是处处可以看到 milkdown 的影子,比如它的菜单点击下拉后,就变成了 milkdown 本身的 logo (转回来了🤣)
它的官网也是尽量向爸爸看齐,milkdown 的是 milkdown.dev ,而 milkup 是 milkup.dev。
等你到官网之后就会发现,这里也全在整活。
这是原版 milkdown 官网👇
这个是 milkup 整活版官网👇
牛奶倒流,果然 Up 了。
总结
milkup 于 2025 年 7 月 18 日发布了 MVP 版本,是一个基于 milkdown 和 electron 的桌面端 markdown 编辑器。完全开源免费,并表示会永久免费。虽然功能比较基础,可能还有 bug ,但是这不会影响它前进的步伐。
进一步信息揣测
- Typora的隐性优势:虽然文章提到Typora的WYSIWYG模式优秀,但未明说的是其本地缓存机制和轻量级渲染引擎能避免Web版编辑器(如掘金)的卡顿问题,且对超大文件支持更好。
- MilkUp的潜在风险:作为新工具,MVP版本可能存在数据丢失风险(如未自动保存或崩溃恢复功能不完善),开源项目的长期维护性依赖社区活跃度,需警惕“昙花一现”现象。
- 微软记事本的Markdown支持内幕:实际体验可能远不如专业工具(如表格、代码块等复杂语法支持有限),且更新可能仅限Windows Insider版本,正式版推送时间未知。
- MilkDown的局限性:Web版依赖浏览器性能,粘贴图片时可能需手动处理图床(如base64编码导致文件臃肿),而MilkUp作为桌面端解决了这一问题但未明确说明技术细节。
- 行业竞争策略:MilkUp强调“永久免费”可能针对Typora的收费策略(89元买断制),但开源项目后期可能通过捐赠或企业定制版盈利,需关注后续商业化动作。
- 开发者社区梗文化:玩梗命名(如rolldown/milkup)是开源项目吸引关注的常见手段,但可能掩盖技术深度不足的问题,需实际测试性能。
- Electron应用的隐藏成本:MilkUp基于Electron开发,虽跨平台但内存占用高,对低配设备不友好,文章未提及此性能权衡。
- Markdown编辑器的“功能陷阱”:高级功能(如LaTeX公式、目录生成)在MVP版本中可能缺失,用户需自行通过插件或代码扩展,增加学习成本。