MarkText 详解:简洁优雅的开源 Markdown 编辑器
写 Markdown 时,你面临两个极端:一是 Typora 那种"所见即所得"但闭源收费,二是 VS Code 那种"功能全面但编辑体验偏技术"。MarkText 恰好站在中间——它是一款开源、免费、所见即所得的 Markdown 编辑器,用 Electron + Vue 构建,支持实时预览、打字机模式、焦点模式、数学公式、剪贴板贴图,界面简洁优雅,跨平台覆盖 Windows / macOS / Linux。59k+ Star,是 GitHub 上最热门的开源 Markdown 编辑器之一。本文讲清它是什么、核心功能、适用场景,以及与同类工具的对比。
GitHub 仓库:marktext/marktext(59k+ Star);官网:marktext.me。
1、MarkText 是什么
MarkText 是一款开源的 Markdown 编辑器,核心理念是"简洁、快速、无干扰"。它的卖点不在功能堆砌,而在于把"写 Markdown"这件事做到极致优雅——实时预览(WYSIWYG,所见即所得)、干净的界面、丰富的快捷键、直接粘贴图片、数学公式渲染。你写的每一行 Markdown 立刻渲染成排版好的样式,无需分屏或切换预览。
// 核心定位
MarkText = 开源版 Typora(所见即所得 Markdown 编辑器)
// 基本面
// 作者:Jocs(中国开发者)+ 社区贡献者
// 技术栈:Electron + Vue.js
// 语言:TypeScript
// 星标:59,099 Star(GitHub 顶级开源项目)
// 许可:MIT(完全免费开源)
// 平台:Windows / macOS / Linux
// 官网:marktext.me2、核心功能一览
// MarkText 的核心功能(来自官方 README)
实时预览(WYSIWYG)
写 Markdown 的同时即时渲染,不需要分屏或切换预览
→ 体验类似 Typora,"写即所见"
Markdown 标准 + 扩展支持
CommonMark Spec(标准 Markdown)
GitHub Flavored Markdown(表格/任务列表/删除线等)
Pandoc Markdown(部分支持)
数学公式(KaTeX 渲染)
Front Matter(YAML 元数据头)
Emoji 表情
多种编辑模式
源码模式:显示原始 Markdown 文本
打字机模式:当前行始终居中屏幕
焦点模式:高亮当前段落,其余段落淡化
剪贴板直接粘贴图片
Ctrl+V 粘贴截图,自动保存到本地并插入 Markdown 链接
→ 不需要先存图片再写路径
导出
导出 HTML 文件
导出 PDF 文件
多主题
Cadmium Light(亮色)
Material Dark(暗色)
支持自定义主题 CSS
段落和行内样式快捷键
大量快捷键提升写作效率(加粗/斜体/标题/列表/引用等)3、所见即所得:核心卖点
MarkText 最大的卖点就是所见即所得(WYSIWYG)——这与大多数 Markdown 编辑器(如 VS Code、Obsidian 的默认模式)不同。在 MarkText 里,你输入 **加粗**,屏幕上立刻显示加粗而非星号;你输入 # 标题,立刻渲染成大号标题。整个编辑过程没有"源码-预览"的分屏割裂感,就像在一个富文本编辑器里写东西,但底层仍是 Markdown。
// 与传统 Markdown 编辑器的区别
传统编辑器(VS Code / Typora 源码模式):
左边写 Markdown 源码 → 右边看渲染结果
→ 写作时注意力在"源码语法"上,而非"内容呈现"
MarkText(所见即所得模式):
输入 Markdown → 立刻渲染成排版样式
→ 写作时看到的就是最终效果,沉浸感更强
→ 类似 Typora 的核心体验
// 源码模式也有:随时切换到"源码模式"查看原始 Markdown
// 适合需要精确控制格式的场景(如写表格/代码块)这种"所见即所得"的体验,让 Markdown 写作从"写标记语言"变成了"在一个漂亮的编辑器里写字"——你不需要记住 `**` 还是 `__`、`-` 还是 `*`,输入后自动渲染,退出编辑时又恢复为 Markdown 源码。这种体验是 MarkText 最吸引人的地方。
4、三种写作模式:打字机、焦点、源码
// 打字机模式(Typewriter Mode)
// 你当前编辑的那一行,始终固定在屏幕垂直中央
// → 写长文时不需要"跟着光标往下翻",眼睛始终在同一个位置
// → 灵感来自专业打字机/写作软件(如 iA Writer)
// 焦点模式(Focus Mode)
// 只高亮你当前正在编辑的段落,其余段落淡化变灰
// → 减少视觉干扰,专注于"当前这一段"
// → 适合需要深度思考的长文写作
// 源码模式(Source Code Mode)
// 关闭渲染,显示原始 Markdown 文本
// → 适合精确编辑格式(表格对齐、代码块语言标注等)
// → 三个模式可随时切换,互不冲突5、剪贴板贴图与数学公式
// 剪贴板直接粘贴图片(高频刚需)
// 截图后 Ctrl+V → 图片自动保存到指定目录 → Markdown 链接自动插入
// 不需要:先保存图片 → 手动命名 → 写相对路径
// 配置图片存储位置
// 设置 → Image → 选择"当前文件夹/指定文件夹/上传到图床"
// → 支持 GitHub 图床、自定义图床(需配置)
// 数学公式(KaTeX 渲染)
// 行内公式:$E = mc^2$ → 渲染成漂亮的数学符号
// 块级公式:$$\int_0^1 x^2 dx = \frac{1}{3}$$
// → 适合写技术文档、学术论文、数学笔记6、与同类 Markdown 编辑器对比
编辑器 开源 所见即所得 星标 特点
--------------------------------------------------------------------
MarkText MIT 支持 59k 优雅、简洁、免费版 Typora
Typora 闭源 支持 —— 最成熟的 WYSIWYG,但收费
Obsidian 闭源 不默认 90k+ 知识管理+双向链接,非纯编辑器
Zettlr 开源 支持 10k 学术写作,引用管理
VS Code 开源 不支持 —— 通用编辑器,Markdown 只是插件MarkText 最直接的竞品是 Typora——两者都是"所见即所得的 Markdown 编辑器",体验非常相似。区别在于:Typora 更成熟、细节打磨更好、生态更大,但闭源收费($14.99 一次性买断);MarkText 免费开源、社区活跃,但偶有 Bug、更新较慢。如果你不想花钱又想要 Typora 式的体验,MarkText 是最佳替代。
7、下载与安装
// 官网下载
// https://www.marktext.me → Download → 选平台
// GitHub Releases
// https://github.com/marktext/marktext/releases
// Windows: .exe / .msi 安装包
// macOS: .dmg 安装包
// Linux: .AppImage / .deb / .rpm
// Homebrew (macOS)
brew install --cask marktext
// 注意:MarkText 是 Electron 应用,体积较大(~150MB)
// 如果追求轻量,可考虑 Zettlr 或直接用 VS Code + 插件8、适用场景与局限
// 适合用 MarkText 的场景
日常写作:博客/文档/笔记/README,所见即所得体验好
技术文档:支持代码块/表格/数学公式,写文档不痛苦
学术写作:KaTeX 公式 + Pandoc 格式支持
快速排版:写完后直接导出 HTML/PDF 分享
// 局限性
更新较慢:社区维护,版本迭代不如 Typora 频繁
偶有 Bug:Electron + Vue 大型应用,部分边缘场景不稳定
体积大:Electron 应用约 150MB,不如纯原生轻量
不支持双向链接:不是 Obsidian 那种"知识管理"工具
移动端:没有 iOS/Android 版(桌面专用)9、总结
MarkText 是一款开源免费的所见即所得 Markdown 编辑器,核心卖点是实时预览(WYSIWYG)+ 简洁优雅的界面 + 打字机/焦点等沉浸写作模式 + 剪贴板贴图 + 数学公式。59k+ Star,MIT 许可,跨平台。它是"免费版 Typora"的最佳选择——如果你想要 Typora 式的所见即所得体验,又不想花钱,MarkText 是最值得安装的。
关键要点:
- 定位:开源版 Typora,所见即所得 Markdown 编辑器,59k Star
- 技术栈:Electron + Vue.js + TypeScript,MIT 许可
- 核心功能:WYSIWYG 实时预览、打字机/焦点/源码三种模式、剪贴板贴图、KaTeX 公式、导出 HTML/PDF
- 最适合:想要 Typora 体验但不想花钱的开发者/写作者
- 局限:更新较慢、偶有 Bug、体积大、不支持双向链接/移动端
对于经常写 Markdown 的开发者与写作者而言,MarkText 是一个"低调但好用"的工具——它不追求像 Obsidian 那样做"第二大脑",也不追求像 VS Code 那样做"万能编辑器",只专注把"写 Markdown"这件事做得干净、优雅、免费。如果你被 Typora 收费劝退、又嫌弃 VS Code 的 Markdown 预览割裂感,MarkText 值得一试。
参考资料:
