博主,尤其是科技博主们彷佛都对博客是否支持 Markdown 有一种执念,知乎上也常常能见到「为什么还不支持 Markdown 的吐槽」,Markdown 乃至被视为衡量新媒体事情者排版水平高低的标尺。
如果你此前对 Markdown 一无所知,也不妨在它出身 16 周年之际,理解一下这种简洁高效的标记措辞。
要理解 Markdown 的盛行,有必要先理解「标记措辞」的观点。

维基百科对标记措辞的定义是「将文本(Text)以及文本相关的其他信息结合起来,展现出关于文档构造和数据处理细节的打算机笔墨编码」。大略来说,便是用一系列约定俗成的标记,规定文本的格式、构造等,如加粗、分段、字体颜色等,我们熟习的 HTML 便是一种标记措辞。
▲ 同样的笔墨格式用 HTML 表达出来显然不如 Markdown 直不雅观,图片来自:Steemit
但像 HTML、RTF 等标记言语由于支持丰富的格式,语法非常繁芜,可读性也很差,且不同的措辞之间还有格式壁垒,难以打通。
而早期一些显示器无法显示加粗、斜体等文本格式,于是人们想出了用文本标记格式的方法,也便是轻量级标记措辞,特点与前面提到的 HTML 等相反,纯文本记录,不受编辑器限定,大略易懂,维基百科就有自己一套标记措辞,Markdown 则发展成了轻量标记措辞中最有名的一种。
16 年前,美国科技博主约翰·格鲁伯(John Gruber)希望「用一种易读易写的纯文本格式写作,并可将其转换为有效的 XHTML (或 HTML)」,于是在 2004 年 3 月 19 日推出初代 Markdown。
其实在 Markdown 的历史上,程序员亚伦·斯沃茨(Aaron Swartz)也应有姓名,Markdown 的语法部分很大程度来自他的贡献,便是那位参与开拓 RSS 和知识共享组织(Creative Commons),联合创办 Reddit,还在维基百科待过,创业经历有如开挂,末了却因卷入网络犯罪而自尽的传奇程序员。
▲ 亚伦·斯沃茨 图片来自:The Altantic
说回正题,由于在阅读和预览上的便利性,Markdown 逐渐盛行,受到码农和写作者的欢迎,针对 Markdown 开拓的编辑器越来越多,支持 Markdown 也成了 GitHub、Trello、Slack、简书、印象条记等平台的标配。不过总的来说,Markdown 依然属于相对小众的工具,但如果你常常须要排版、码字,Markdown 没准能帮你打开新天下的大门。
Markdown 怎么用?不要被「措辞」、「标记」等字样吓住,Markdown 不是 PHP 或 Python,它的语法十分大略,也不涉及任何数学或编程知识,险些可以称得上零门槛。
前面一贯提到,Markdown 一大优点是「易用易读」,几分钟即可节制其语法,以下是几个常用的代码:
笔墨前加 # 号设置标题,一级标题对应 1 个 # 号,二级对应 2 个,依此类推,共可设置 6 级标题;笔墨 表示加粗;笔墨 表示斜体;笔墨前加 > 表示引用;空缺行输入 天生分割线;笔墨前加 (或 +、-)天生无序列表,数字加英文句号天生有序列表;插入超链接:[显示文本](链接地址)插入图片:效果如下:
此外,Markdown 也支持制表、引用代码等,但既然是轻量级的标记措辞,注定 Markdown 无法知足繁芜的排版需求,如居中、左/右对齐、设置字体或颜色等,就不在其能力范围内了,毕竟专注于写作才是它的目的所在。好在由于 Markdown 本身支持转换为 HTML,以是熟习 HTML 的用户也可以在 Markdown 的编辑器中利用 HTML 语法实现更丰富的页面效果。
有哪些好用的 Markdown 编辑器?用 Markdown 写作并没有什么讲究,就像程序员可以直接在记事本上写代码一样,我们也完备可以在记事本上用 Markdown 码字,末了再用支持 Markdown 的编辑器转换即可。
当然,大多数情形下我们还是利用 Markdown 编辑器,这些软件每每支持语法检测,也可以预览排版效果,供应更好的写作体验。
市情上的 Markdown 编辑器实在太多了,我们筛选出部分口碑较好的产品。
Typora
支持平台:MacOS, Windows、Linux
提到 Markdown 写作器,一定绕不开 Typora 的名字。软件界面简洁到就像 Mac 自带的文本编辑器,它并不像主流的 Markdown 编辑器一样采取双栏布局,而是将写作与预览窗口合为一体,输入标记后即可实时输出效果,实现「所见即所得」。
Typora 完备免费,也是少数覆盖 OS X, Windows 和 Linux 三大平台的 Markdown 软件。(此时一位 Windows 用户哭得好大声。)
Ulysses
支持平台:MacOS、iOS
Ulysses 不仅是一款优雅的 Markdown 写作器,还是得力的文档管理助手,你可以将文稿分门别类,还可以快速查找筛选目标文稿,借助 iCloud 实现 Mac 和 iOS 无缝连接,没错,Ulysses 亦是 iOS 端备受好评的写作运用。
价格可能是唯一的缺陷。Ulysses 如今履行订阅制,每月 28 元,每年 218 元。
iA Writer
支持平台:MacOS、Windows、iOS、Android
▲ 图片来自:iA Writer
老牌的 Markdown 编辑器,支持直接插入 Markdown 表格、本地图片拖拽插入、iCloud 云同步等功能,iA Writer 的基本功十分出色,也有 DOCX 格式转换、Focus 模式、语法检测(仅英文)等差异化功能,但文档管理功能相较 Ulysses 逊色不少。
iA Writer Mac 版售价 198 元,iOS 版 68 元,Android 版免费。
Mou
支持平台:MacOS
▲ 图片来自:Mou
国产 Markdown 编辑器精良代表,对中文的兼容性最好,实时预览、自动匹配、支持 CSS、HTML 和 PDF 导出等功能一个不少,而且完备免费。
Marxico/马克飞象
支持平台:MacOS、Windows、Web
又一款精良国产运用,大部分功能免费,并且供应了 Web 版和 Chrom App。正如其宣扬语「专门为印象条记打算的 Markdown 编辑器」所言,Marxico 的最大上风就在于可以直接将文档保存至印象条记。
Bear
支持平台:MacOS、iOS
Markdown 写作器的后起之秀,高颜值是一大亮点,支持加密,不过 Bear 的定位更倾向条记而非纯粹的写尴尬刁难象。
普通版免费,无法同步,Bear Pro 每月 10 元,每年 103 元。
Atom
支持平台:Windows、MacOS、Linux
▲ 图片来自:Atom
Atom 来自大名鼎鼎的开源社区 Github,完备免费。实际上 Atom 不是纯挚的 Markdown 编辑器,它支持宏以及 CSS、HTML、JavaScript 等大量网页编程措辞,也集成了文件管理器,显然是一款码农专用编辑器。
Byword
支持平台:MacOS、iOS
▲ 图片来自:Byword
Byword 是 Markdown 写尴尬刁难象中的另类,比 Typora 还要简洁,连实时预览都没有,打字机模式、段落聚焦等设计显然是希望你能专注于写作这件事。价格适中,Mac 版 73 元,iOS 版 40 元。
Markdown 编辑器领域佳作辈出,以上推举只是冰山一角,如果你有好用的写作器,也欢迎在评论区与我们分享。
排版大概是我们日常与事情或学习打交道时都免不了的过程,追求效率的你可能厌倦了在键盘和鼠标之间频繁切换,以是,人生苦短,你须要 Markdown。
题图来自:Vivaldi