作为一个有博客也有公众号还需要每天写一些接口文档的高级技术工人,每天对于写作的需求量还是很大的。在用Markdown之前一直在用各种奇奇怪怪的方式来写文档,其中不乏word、txt等传统方式。倒不是说人们常用的传统的方式不对,想表达的是Markdown较其他的编辑方式有其自己的优点。
如果你
有写文档或写作的需求
对格式有一定的要求,但不是很要求精准的格式
希望注重于写作内容本身,想要在格式上倾注更少的精力
那你来对了。
如果你还在用txt和word写作,用聊天窗口写接口文档,那我真的,求求你了学一学Markdown吧。
Markdown介绍
百度百科说
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
维基百科说
Markdown is a lightweight markup language with plain text formatting syntax. Its design allows it to be converted to many output formats, but the original tool by the same name only supports HTML.Markdown is often used to format readme files, for writing messages in online discussion forums, and to create rich text using a plain text editor.
总之,Markdown是一种语言,它可以被用来编写文档。你可以使用简单的标记语法,来写出具有一定格式和样式的文档。
Markdown被广泛用于博客程序,在一些博客引擎中,Markdown最终会被转译为html元素,Markdown最终被翻译为html文档。使用这种方式的博客引擎有hexo、typecho等。
Markdown被github指定为README专用的文档格式,github中的每一个目录下的README.md文件都会被当成是当前目录的解释文件,被显示在详情页上。
Markdown的语法特别简单,只需要稍作学习,就可以轻松运用。
但Markdown也有局限性,例如大多数Markdown的使用场景都是在电脑上,由于移动端的输入特性,Markdown没有一个好的方式为移动端提供支持。再就是Markdown支持的格式没办法实现类似于论文那样的精准格式要求,所以不适用于一些对格式要求过强的场景。