尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

免费开源的Typora平替:mdput Markdown编辑器深度评测

免费开源的Typora平替:mdput Markdown编辑器深度评测 Typora收费之后找一款“免费平替”就成了很多Markdown用户的日常刚需。我前阵子逛开源社区的时候发现一款名字叫mdput的编辑器界面风格和交互逻辑都跟Typora很像免费开源、轻量跨平台主打所见即所得。用了一段时间之后我觉得它确实值得单独写一篇深度评测把上手体验、核心功能、坑点和适用人群都讲清楚帮正在犹豫要不要换编辑器的朋友做一个参考。mdput是一款基于本地优先理念的Markdown编辑器支持Windows、macOS和Linux三大桌面平台同时提供网页版入口。它的核心卖点很明确免费、轻量、无账号强制绑定开箱即用。如果你平时写博客、记笔记、写技术文档或者只是需要一个长得像Typora、用起来也像Typora的编辑工具这篇文章会帮你快速判断它到底合不合适。1. 为什么现在大家都在找Typora平替1.1 Typora从免费到收费之后用户的真实痛点Typora之所以能火起来靠的就是“所见即所得”这个体验你不需要去看左边的源码也不需要切换预览面板输入# 标题就直接变成大标题输入**加粗**就直接变成加粗文字。这种沉浸式写作体验在Markdown编辑器里几乎找不到第二家做得这么顺手的。但问题在于Typora从1.0版本开始进入付费模式新用户试用期过了之后想继续正常使用就得掏钱买授权。并不是说付费软件不好而是很多人对编辑器的需求并没有那么重度可能就是偶尔写一篇博客草稿、记录一下开会内容、整理一份读书笔记。这种情况下再去专门为它付一笔授权费确实会让人觉得性价比不高。另一个被很多人忽略的痛点是“多端一致性”。Typora虽然也有Windows、macOS、Linux版本但它的账号体系、云同步能力基本等于没有。用户想要在台式机和笔记本之间共享笔记还得自己搭同步方案。而mdput这类后来出现的开源工具在产品设计上反而更贴合“本地优先、数据自己管”这个方向省去了很多折腾。1.2 mdput到底是什么一句话说清楚mdput是一款开源、免费、跨平台的Markdown编辑器核心特征是所见即所得的实时渲染支持代码高亮、数学公式、表格、任务列表等常用Markdown语法同时提供PDF、HTML、图片导出能力。安装包体积比很多主流编辑器小得多启动速度快没有烦人的账号注册和激活弹窗下载下来就能用。适合谁我自己归纳了三类人群。第一类是Typora的老用户习惯了那种“打开就能写”的体验想找个免费替代品第二类是学生和老师日常做笔记、写实验报告、整理课程资料需要轻量工具第三类是程序员和技术写作者写README、技术博客、接口文档对代码块高亮和导出PDF有刚需。如果你属于这三类人mdput值得一试。2. 上手体验从下载到写出第一篇文章2.1 获取方式与安装步骤mdput的获取渠道很常规要么去官网直接下载对应系统安装包要么去GitHub的Releases页面找到最新版本。Windows下是一个exe安装包macOS下是dmg文件Linux下有AppImage和deb包。下载之前注意看清自己系统的架构尤其是macOS用户要区分Intel芯片和Apple Silicon版本下错了会打不开。安装过程非常朴素没有捆绑软件没有修改默认搜索引擎之类的套路操作。装完之后双击图标就能启动全程不要求你注册账号也不会强制你配置什么云同步。我第一次启动的时候还觉得有点不真实因为现在很多软件装完之后第一件事就是弹登录框mdput完全没有这些东西。有一点值得单独说如果你从GitHub下载速度比较慢在普通网络环境下可以找一些开源镜像站加速或者换个时间段再试。Linux用户注意AppImage需要先赋予执行权限终端里跑一句chmod x就能解决。2.2 第一印象极简界面和“所见即所得”的舒适感打开mdput的第一眼你就能感受到它在设计上对标了Typora的风格。默认界面非常干净左侧是文件夹文件树中间是编辑区域顶部只有菜单栏没有冗长的工具栏和复杂的面板。这种设计的好处是让你专注在文字本身而不是被各种按钮干扰。所见即所得是它最讨喜的地方。输入#会立刻变成一级标题输入-会变成列表项输入会变成引用块不需要切到预览模式去看效果。这对写长文的人来说特别重要因为你始终能看到排好版的最终效果而不是一堆带符号的源码。字体渲染和行间距也做了默认优化长时间盯着屏幕写东西眼睛不会太累。初次使用建议先把主题调成想要的模式。内置了浅色、深色以及跟随系统三种方案如果你经常在晚上写东西深色模式真的能缓解不少视觉疲劳。2.3 快捷键习惯和写作流快捷键是换编辑器时最大的痛点之一因为肌肉记忆非常难改。mdput在快捷键上做了一个很聪明的选择尽可能贴近Typora。实测下来CtrlB加粗、CtrlI斜体、CtrlK插入链接、CtrlShiftK插入代码块这些常用组合键和Typora完全一致。从Typora转过来的用户几乎不需要重新背任何快捷键直接上手就能进入状态。我个人的写作流是这样的先建一个项目文件夹把mdput的“打开文件夹”指向它然后开始写。左侧文件树会实时刷新目录下的文件新建、重命名、删除都可以在软件里直接完成。写完一段内容后直接CtrlS保存再按CtrlP导出PDF。整个过程一气呵成非常流畅。还有一个小细节很贴心mdput支持从剪贴板直接粘贴图片并自动保存到指定目录。你不需要像以前那样先手动保存图片再手动改路径。对写博客、记笔记的人来说这个体验提升非常明显。3. 核心功能逐项拆解够用还是真好用3.1 Markdown语法支持度从基础到扩展判定一个Markdown编辑器好不好用第一步就是看它语法支持全不全。mdput在CommonMark基础语法层面做得相当扎实像标题、加粗、斜体、删除线、行内代码、引用、有序无序列表、任务列表、表格、分隔线、脚注、目录这些都支持。日常写作用到的高频语法它基本全覆盖了。扩展语法方面mdput支持数学公式、流程图、时序图、类图、甘特图等。公式渲染用的是KaTeX方案实测响应速度快排版也比较漂亮。用$$包裹块级公式用$包裹行内公式写论文、做技术笔记的时候非常方便。流程图这一块虽然不是最专业的画图工具但当你想快速画一个简单的流程示意时直接在编辑器里写代码就能渲染省去了另外开画图软件的时间。不过需要客观指出的是像脚注的自动编号、复杂表格的编辑体验这类细节mdput还有优化空间。基础需求完全能覆盖但如果你要写比较复杂的学术论文可能还需要配合其他工具。3.2 主题和外貌自定义外观自定义是我比较看重的一个点因为每个写作场景对界面的需求不一样。mdput内置了多套主题默认浅色主题偏暖色看久了不刺眼深色主题则是接近黑色背景配浅色文字适合夜间写作。如果你不满足于内置主题mdput支持导入自定义CSS文件直接改样式变量就能调整字体、颜色、间距甚至代码高亮的配色。这一点对前端开发者来说简直是宝藏功能动手改一改整个编辑器就变成自己喜欢的样子。我用深色主题配合一套偏暖色的代码高亮方案之后写代码相关的内容时明显舒服很多。我也做了一次主题切换测试从浅色切到深色再切回浅色整体响应很即时没有卡顿或者闪烁。连续写了几个小时的长文之后界面状态也很稳定。3.3 导出能力PDF、HTML和图片导出实测导出是Markdown编辑器绕不开的一环因为绝大多数人写完文档的最终目的是给别人看而不是自己留一个md文件。mdput支持导出PDF、HTML和PNG图片三种常用格式。我分别做了测试。导出PDF时可以在设置里调整页边距、页眉页脚以及字体大小。实测导出的中文PDF渲染正常没有出现乱码或者字体丢失代码块的背景和高亮也原样保留。这在把技术文档分发给同事或上传到内部系统时很实用。导出HTML时默认自带一套样式也可以指定自定义CSS模板适合博客发布前的预览。导出PNG则适合把某一段内容做成卡片图发朋友圈或者群聊都很方便。还有一个小技巧如果你在导出PDF时遇到中文字体显示异常多半是系统里缺少合适的中文字体装一个思源黑体或者微软雅黑就能解决。3.4 文件管理能力本地文件夹与全局搜索mdput采用“打开文件夹”的管理模式你可以把整个笔记目录拖进编辑器它会自动建立左侧文件树支持多层嵌套、文件重命名、删除、复制路径等操作。这种模式对本地文件党来说非常友好所有数据都以普通文件形式存在硬盘上不依赖任何私有格式。全局搜索是我建议每个新用户都去尝试的功能。按文件名搜索很简单但mdput还能直接按文件内容搜索速度很快。当你的笔记文件夹积累到几百个文件之后这个能力会大幅度提升效率。虽然它没有做到像在线知识库那样可以做语义搜索但本地Markdown文件管理的核心需求已经覆盖得比较完整了。4. 横向对比和Typora、其他免费编辑器拉出来遛一遛4.1 核心参数和体验对比没有对比就没有伤害我把mdput和Typora、VS Code自带Markdown预览放到一起做个对比方便大家理解各自的优缺点。对比维度mdputTyporaVS Code Markdown预览是否免费完全免费开源需付费授权免费安装包体积较小轻量中等很大整个IDE所见即所得原生支持原生支持需要装插件不算原生数学公式支持KaTeX渲染支持预览支持导出PDF一键导出效果稳定一键导出需要插件配置复杂学习成本低低中高插件生态还在起步成熟极丰富隐私本地优先无账号绑定以本地为主以本地为主从表格可以看出mdput和Typora在产品定位上最接近都是“打开就能写”的轻量编辑器。VS Code是完全不同的物种它本质是一个代码编辑器写Markdown只是顺带功能。如果你只是为了写文章没必要拖着一个几百MB的开发环境。4.2 mdput真正的优势在哪里第一免费开源。这一条最重要的并不是省钱而是透明和可持续。开源项目意味着代码公开社区可以持续贡献迭代不用太担心它像某些商业软件一样某天突然修改授权策略。第二轻量。安装包小启动快运行内存占用也比较克制在配置普通的办公电脑上完全能流畅运行不会出现风扇狂转的情况。第三迁移成本几乎为零。界面布局、快捷键、写作方式都和Typora高度相似老用户切换过来不需要重新学习也不会产生那种“这软件怎么这么难用”的挫败感。第四隐私友好。没有强制账号系统没有偷偷上传数据的遥测行为所有文档都保存在本地对数据敏感的用户来说是一种安心。4.3 客观说它还有哪些短板当然mdput不是完美无缺的。首先插件生态还比较年轻和Typora多年的插件积累相比有差距更不用说VS Code那种海量插件市场了。如果以后官方能开放更丰富的插件机制这个短板可以慢慢补上。其次云同步能力需要自己搭建。mdput本身没有任何云服务你想在多个设备之间同步笔记需要自己结合坚果云、Git仓库、NAS或者网盘来搞定。对于懒人用户来说这可能是个劝退点。再次部分高阶功能还在打磨中比如复杂表格的编辑体验不够顺滑脚注自动排序偶尔需要手动调整。最后虽然基础体验不错但和Typora这种久经市场和用户考验的商业产品相比整体打磨的精细度还有一些差距。不过话说回来考虑到mdput免费开源的身份这些短板都处于可以接受的范围内。如果你能接受自己手动搭同步方案它就基本没有硬伤。5. 常见问题与排查技巧实录5.1 我踩过的坑以及对应的解决办法用mdput这段时间我确实遇到过一些状况这里记录下来算是给后来人排雷。第一个问题是双击.md文件无法直接用mdput打开。很多从Typora转过来的用户都习惯了双击文件直接进入编辑状态但mdput安装后默认不一定接管了文件关联。解决办法很简单在软件设置里找到文件关联选项设为默认编辑器即可。如果是Windows用户也可以在系统设置里手动指定打开方式。第二个问题是导出的PDF中文乱码。第一次导出PDF时我发现中文部分显示成了方块或者乱码排查下来发现是系统缺少合适的中文字体。建议在导出前到系统设置里确认是否有安装了微软雅黑、思源黑体或者苹方字体如果用的是Linux系统记得先安装fonts-noto-cjk这类中文字体包。第三个问题比较隐蔽粘贴图片后图片不显示。我一开始以为是bug后来发现是图片保存路径出了问题。当你的笔记文件放在子目录下面而图片默认保存到了根目录相对路径可能就对不上。解决办法是在设置里把图片保存目录固定为你当前笔记所在目录下的assets文件夹这样就不会出现路径错乱。第四个问题是深色模式下某些公式颜色太暗看不清。这其实不是bug而是主题配色导致的显示问题。要么切换回浅色主题再阅读要么在自定义CSS里单独调整公式颜色。第五个问题是启动变卡。如果你打开了一个包含上千个文件的超大文件夹启动时它需要扫描文件、建立索引第一次启动会有一两秒延迟。这不是特别严重的问题但通过合理规划文件夹结构可以明显缓解尽量按项目或按年来划分目录而不是把所有东西堆在一个大文件夹里。5.2 几个非常实用的小技巧除了上面的排坑经验我还想分享几个真正提升使用效率的小技巧。一个是自定义CSS主题把代码块的字体改成你最喜欢的等宽字体调整一下行高和背景色长期写代码相关文档时眼睛会轻松不少。另一个是导出PDF时建议把边距设置为2厘米左右这个尺寸在打印和屏幕阅读两端都比较均衡。图片管理上建议从一开始就设置好“自动保存图片到assets目录”这个选项。这样你的md文件和图片会放在同一个相对路径下以后移动整个笔记文件夹时不会出现图片丢失。任务列表也是一个特别适合日常使用的功能用它来写待办清单配合所见即所得的实时渲染比很多专门的任务管理App还要顺手。写论文或者技术方案遇到公式时建议直接使用块级公式的快捷键插入不要手动敲$$符号可以少记不少符号组合写作节奏也能保持得更连贯。6. 最终评价它值不值得成为你的主力编辑器我个人用mdput写了两万多字的博客草稿、技术方案和会议纪要整体感受可以归结为一句话如果你想找一款轻量、免费、所见即所得的Markdown编辑器mdput是一个异常合格的选择。它继承了Typora最核心的使用体验又在免费开源和隐私友好上做到了让人放心日常需求几乎都能满足。如果非要说还有什么期待我希望它后续能在插件生态上继续发力让高级用户有更多定制空间同时如果能增加一些官方推荐的同步方案对小白用户会更加友好。但从另一个角度看Markdown编辑器的本质价值就是简单和专注mdput把这一点坚持得很好不堆叠花哨功能把所有精力用在优化写作本身的体验上这是它最让我欣赏的地方。这台编辑器我是打算继续用下去了毕竟它免费开源、更新频率也还行。如果你也在找一个不受价格困扰、打开就能写、体验又很像Typora的工具我的建议是先下载下来试试反正不花钱好用就留着不好用再换也不亏。
返回列表