随着 Markdown 应用得越来越广泛,Markdown 编辑器也如雨后春笋般地涌现,欣欣向荣而又乱花迷眼。工欲善其事,必先利其器,一个趁手的 Markdown 编辑器已经成为 Web 内容创作者必不可少的工具。本文,我们以开源、免费、跨平台、用户体验为主线,为您精选出以下 Markdown 编辑器。

Typora

Typora 简单而又优雅,提供了无干扰的沉浸式环境。它可能是我们遇到的功能最丰富的Markdown编辑器之一。使用Typora创建Markdown文档时,您可以自己键入Markdown语法来格式化文档或使用Typora提供的格式化功能。Typora提供了五个不同的主题,支持 macOS、Windows 和 Linux 操作系统。

Haroopad

Haroopad 是可用于Windows,Mac和Linux的跨平台 Markdown 编辑器。它支持所有markdown语法,支持LaTex编辑。可将媒体内容嵌入文档中,将文档转换为博客系统, WordPress, Tumblr, Evernote等。

Boostnote

Boostnote 是一款面向程序员的漂亮的全平台 Markdown 笔记软件,基于 Electron、React + Redux、Webpack 和 CSSModules 构建。采用分栏式预览,可对缩进、字体、样式以及 UI 语言进行自定义。

Simplenote

Simplenote 编辑器由 Wordpress 的母公司 Automattic 开发。恰如其名,它是一款很 Simple、很小巧的编辑器,支持全平台,你在 Simplenote 上写的笔记会在所有设备上同步,同时它还支持多人协作编辑文档。

Remarkable

Remarkable 支持 Linux 和 Windows,是一种开源、简洁、轻量级的 Markdown 编辑器。支持实时预览窗口,支持导出为 PDF 和 HTML 文件,有强大的配置选项。

Notable

Notable 是一个使用 TypeScript 开发的跨平台 Markdown 编辑器。Notable 支持 GFM (GitHub-Flavored Markdown)、KaTeX 以及 Mermaid 图。它与 VSCode 编辑器相同,内置了多光标、小地图和漂亮的语法高亮等功能。它采用分栏设计,同时还可以导入 Evernote 笔记。

VNote

VNote 使用 C++ 开发,基于 Qt 5.9,支持 Linux、macOS 和 Windows,号称是更懂程序员和 Markdown 的笔记软件,虽然看上去并不十分美观,但它的功能很强大。它有 Vim 模式和一系列强大的快捷键、可以直接从剪切板插入图片、支持 Mermaid、 Flowchart.js、 MathJax、 PlantUML 和 Graphviz、强大的原地预览(图片、图表、公式)等功能,确实是一个很懂程序员的 Markdown 编辑器。

JustWrite

JustWrite 号称增强版 Typora,是一款跨平台Markdown编辑器,支持微信公众号文章排版,新浪微博免费图床,Markdown个人简历,一键发布文章到博客园、CSDN、SegmentFault、掘金、开源中国等平台。

Mark Text

Mark Text 有和 Typora 一样的“所见即所得”界面,无干扰的写作体验。支持 Linux、macOS 和 Windows,支持 CommonMark SpecGitHub Flavored Markdown Spec 扩展、数学表达式(KaTeX)、front matter 和 emoji。还有各种预设主题,以后还会开放自己导入主题的功能。

GitBook Editor

GitBook 是一种现代、简单的文档、数字写作和出版解决方案。如果您需要功能丰富,可以跟踪文档历史记录或想要使用 Markdown 文档编写书籍,GitBook 绝对适合您!

GitNote

GitNote 是一款基于 Git 的跨平台笔记软件。内置 Git 环境,支持 Git 的全部特性. 可以使用任何支持 Git 的仓库,可以任意恢复笔记的版本记录,笔记没有空间的限制,数据完全属于你自己。

分类精选

Mac: MacDown, Bear

Linux: Remarkable, Haroopad, reText

Windows: Typora, Ghostwriter, MarkdownPad, Markdown Monster

Online: Editor.md, Cmd Markdown, 小书匠, StackEdit, Dillinger, HackMD

Note App: 印象笔记、为知笔记、有道云笔记、蚂蚁笔记Joplin

Text Editor: Atom, VSCode, Sublime Text, Notepad++

1 分钟学会 Markdown