Markdown是否是一个程序员必会的文档编辑技能?
在我看来,一名程序员可以学习一下 Markdown ,但是并没有到非学不可的地步。
Markdown 是一种轻量级的【标记语言】,它让我们使用纯文本格式编写文档;这里提到的语言,并不是某种编程语言,也并不是只有程序员可以使用的。
通俗地说,Markdown 其实就是一套语法、一套规定,我们在编写文档的时候,增加一些符号,就可以达到某些效果,比如加粗、多级标题、列表等等;如图:
图 - 1,我们编辑的内容,可以看到我们使用了 #、##、``` 这些标记符号。
图 - 2,最后的效果
Markdown 的优点
- Markdown 常用的标记符号也就十来个,就算是一个非程序员,学习这些标记符号也只需要几分钟的时间,而一旦熟悉了这种语法规则,会让我们文档编写的速度变得非常的快。
- 让作者可以专注文字内容,而需要关心排版样式,可以更安心地写作;
- 纯文本,你可以使用任何文本编辑器;
- Markdown 默认的文件格式是 .md,不过也可以轻松地导出 HTML、PDF、Word 等等;
Markdown 的语法
- 标题:在本段文字之前加 # 号,就表示一级标题,## 就是二级标题,最多可以到六级;
- 列表:无序列表使用 - 或 * ;有序列表使用数字 1. 2. 3. ,符号或数字与文字之间有一个空格;
- 引用:使用大于号 >;
- 粗体:两个 ** 中间的文字,会被加粗;
- 斜体:两个 * 中间的文字,会变成斜体;
- 图片:;
- 链接:[链接的文字](链接的地址);
- 代码框:被两个 ``` 包裹起来;
- 分割线:三个 * ;
-
我现在使用的 Typora 这个软件,现在很多网站也都支持 Markdown 语法,我们可以在本地编辑好,然后直接发布到这些网站上;这样可以让我专注写作内容,不需要花精力在格式上。