如果说有一种可以让技术或专业的文章写作者专注于写作本身的“编程”语言,那么相信很多都会众口一词指向这款语言,没错,它就是Markdown语言,而机智客之所以在本文标题的编程二字上加双引号,就是因为Markdown其实并非编程语言,而是类似HTML的标记语言。相信了解这个语言的朋友们都没有异议。
对于HTML,我们都熟悉,就是一种超本文标记语言。虽然它被很多平台归类于编程语言而提供学习教程,但它其实没有实现逻辑的功能,只是用来把内容文本或图片啥的标记出来。比如我们可以用做文本的大字标题,用做网页的超链接。类似的,Markdown这款标记语言也是这样。如果你觉得HTML超本文标记语言就很简单,那么Markdown一定不会让你失望,因为它常用的标签才十多个,比HTML更简单,更优雅。
毕竟,它本身就为内容写作而生,格式排版只是辅佐内容而生。设计哲学不会在语法上设置一大堆花里胡哨的东西让你望而生畏。所以Markdown是一种轻量级的标记语言,被用于创作文本内容的作品。它使用易读易写的纯文本格式编写文档,可与HTML混编,可导出 HTML、PDF 以及本身的 .md 格式的文件。既然是纯文本格式编写,当然你可以以纯文本的形式打开。不过机智客觉得如果你之前习惯于用WPS这样的办公软件编辑文档,再想和Markdown无缝衔接转换,估计你会有点小小失望,虽然Markdown能让你排版写作更简单,然而Markdown却并不能直接导出Word之类的格式的。这个需要另想别的途径。
即便如此,Markdown已经成为一种应用非常广泛的写作专用标记语言了。在桌面端,有越来越多爱好者用它编辑撰写文档,因为在轻量级应用上,它比办公软件简单优雅。而在web端,它则应用广泛大行其道,很多平台的后台编辑器都是用的它,或者很多后台提交文档,就可以用Markdown格式直接提交,方便胜于Word。
和Word办公软件比,Markdown更容易地撰稿写文章,更容易地添加多种常用格式,Word要你记住或者点选大量的格式,而Markdown完全不用,快捷键或直接字符输入,可以一气呵成。和HTML超文本语言比,Markdown的标记语法更简单,更清爽。即便用纯文本写出来带标记的文档,我们不用懂语言依然能很方便地辨识,而不像HTML一样,要过滤到很多标记才能想到它呈现的效果是怎样的。
Markdown就是这样一款能让你沉浸写作但同时又能极其快速设置格式的标记语言。不仅是技术人、程序员群体用,专业写作者,对写作有一定要求和自我要求的朋友也可以用。怎样?再写文章的时候,不妨扔掉Word改用Markdown?当然,机智客话又说回来了,如果你只为单纯地写作,单纯到文章里没图片,单纯到对文章格式都没要求。那么你,用自带的TXT记事本或任何一个文档软件比如WPS就足够了。不可否认的是,多学一点,没坏处。
领取专属 10元无门槛券
私享最新 技术干货