推荐一个高效写作工具 Markdown,5 分钟就可以掌握

Markdown 的设计目标是为了实现易读易写。目前在开发者的圈子里比较流行,经常用来撰写开发文档,教程,博客等等。它是专用的写作标记语言,并不是开发者专属,任何做文字工作相关的,想提升工作效率的,想专注创作内容的都可以使用。

Markdown 会经常与富文本编辑器做比较,比如微软的 Word,苹果的 Pages。我是 Markdown 忠实粉丝,我的所有文章、博文以及笔记都是使用 Markdown 语法写作。写完即排版完成,不用再花费额外的时间去排版。这样的好处就是可以让我们更加专注于内容本身,而不是像 Word 那样过于注重格式,有时候调整不好还会乱七八糟,而写作本来就应该更加专注于内容。

而且 Markdown 是纯文本的,可以在任何地方就可以写作,不用使用特定的软件,因为它就是易读易写的纯文本。如果你想把它转成排版好的文本,或者网页专用的 HTML,那么也有大量的支持 Markdown 语法的编辑软件或在线转换工具可以做到,写完后,可以直接通过工具或软件预览,然后导出为 HTML 或 PDF 等等其他任何格式。

Markdown 语法也非常容易学会,只要几分钟就可以完全掌握,下面就看看如何使用它编写文章标题、链接、图片、引用块、加粗和有序或无序列表等等。

Markdown 常用语法

文章标题

如何写文章标题?一共六个标题,Markdown 中使用不同个数的#分别代表一到六级标题,如下示例:

# 这是一级标题,对应 HTML 中的 h1 标签
## 这是二级标题,对应 HTML 中的 h2 标签
### 这是三级标题,对应 HTML 中的 h3 标签
#### 这是四级标题,对应 HTML 中的 h4 标签
##### 这是五级标题,对应 HTML 中的 h5 标签
###### 这是六级标题,对应 HTML 中的 h6 标签

强调

如果你想强调文章中某一句怎么写?可以使用 * 或 _ ,加粗强调的话,就用两个 * 或 _;想要斜体加粗强调的话,就使用三个 * 或 _。最常用的就是用两个* 或 _,即加粗强调的效果。

*这些文字会生成`<em>`*
_这些文字会生成`<u>`_

**这些文字会生成`<strong>`**
__这些文字会生成`<strong>`__

列表

如果你想在文章中添加列表呢?我们知道列表分有序列表和无序列表。

有序列表可以直接使用 数字 + . + 空格键

1. 项目一 有序列表 `数字 + . + 空格键`
2. 项目二 
3. 项目三
    1. 项目三的子项目一 有序列表 `TAB + 数字 + . + 空格键`
    2. 项目三的子项目二

无序列表可以直接使用* + 空格键

* 项目一 无序列表 `* + 空格键`
* 项目二
    * 项目二的子项目一 无序列表 `TAB + * + 空格键`
    * 项目二的子项目二

图片和链接

添加一张图片:

![图片描述 Alt 属性](<https://yoursite.com/image.jpg>)

添加一个文字链接:

[链接文字描述](<https://www.example.com>)

区块引用

如果你想引用一段话,这样写:

某某说:
> 第一行引用
> 第二行费用文字

分隔线

以下三种方式都可以生成分隔线:

***
*****
- - -

任务列表

如果你想在文章中添加类似于 TO-DO 待办事项呢?直接看例子:

- [ ] 任务一 未做任务 `- + 空格 + [ ]`
- [x] 任务二 已做任务 `- + 空格 + [x]`

需要注意的是,不是所有富文本编辑器都支持显示这个格式。

结语

写作中常用的 Markdown 语法就介绍到这,当然还有很多其他的语法,比如怎么写数学公式、添加表格、添加注释和阅读更多、添加脚注和添加删除线等等,如果有兴趣,可以关注“泰德的生活”,回复 “markdown” 获得完整的语法和软件介绍。

嗨,我是 ted,一名经营多个网站和被动收入的自由职业者,我的频道分享自由职业如何生活,如何创业赚钱,如何自我提升,以及这个过程中所用的工具软件。我认为做好一件事情,不仅仅是要知道这个事情怎么做,而且还要不断自我提升,让自己能够做到,以及多利用工具软件去做事情。如果我的文章或视频对你有帮助,恳请您给我点赞收藏转发评论,并关注我。

“泰德的生活”微信公众号
“泰德的生活”微信公众号