Markdown是一门标记语言。这种标记语言可以非常方便的排版文章,而且沉浸式的写作体验让你专注于写作而不是纠结于排版。所以笔者十分推崇使用Markdown进行写作。
Markdown的优点
这里笔者总结了Markdown的三大优点:
- 上手难度小:只需要记住一些简单的语法,就可以从容的使用Markdown进行创作。
- 方便排版:Markdown在排版文章的时候非常方便,只需要记住一些简单的语法即可。
- 写作沉浸感:在写作文章的时,由于完全不用将心思放在文章的排版上,所以我们的注意力完全集中在文章的内容上。
Markdown能帮助我们提高写作时的舒适程度,并且Markdown语言现在被各大笔记软件、博客、写作平台兼容,我们可以在很多场景使用Markdown。
Markdown的语法
先前说到,Markdown的上手难度比较小,如果你有一点HTML的底子,那就可以三分钟入门了。如果没有的话也没有任何影响。我们来看一些基础的Markdown标记:
标记 | 作用 |
---|---|
# | 标题 |
* | 斜体文字 |
** | 加粗文字 |
`` | 代码 |
``` | 代码块 |
> | 区块引用 |
***** | 分割线 |
[] | 网址 |
使用示例:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
*斜体文字*
**加粗文字**
代码:
`Thread.sleep(200)`
> 引用文本
1. 有序列表条目1
2. 有序列表条目2
3. 有序列表条目3
* 无序列表条目
* 无序列表条目
* 无序列表条目
- 无序列表条目
- 无序列表条目
- 无序列表条目
[ Baidu ](www.baidu.com)
我们可以看到,这些一个个不常用的符号被Markdown赋予了特殊含义变成了标记,那么如果我们文章中要用到这些符号的时候怎么办呢?这个时候就需要用到\
反斜线了,通俗地来讲反斜线可以让标记失去Markdown赋予它的含义(称之为转义),让它重新变成一个符号。\#
此时这个符号就已经不再表示一级标题,仅仅是个井号而已。
由于篇幅限制,这里只介绍一些常用的标记和使用来帮助大家入门。掌握上面这些基本的Markdown标记我们就足以可以应付日常的写作了,不过Markdown的标记不仅仅只有这些,还有一些标记可以插入图片、表格和流程图等等,感兴趣的话大家可以自己深入学习一下。
外传 —— 搭建自己的编辑环境
工欲善其事,必先利其器。一款好的编辑器同样可以提升写作幸福感,如果各位小伙伴有正在使用的笔记软件,那么可以先看看它是否支持Markdown语法。如果没有正在使用的编辑器或者觉得正在使用的编辑器不好用的小伙伴可以试试现在市面上的一些云笔记软件。
但是呢,肯定有像笔者这样的处女座,不仅十分挑剔,而且不想花钱还想有好的体验。答案是肯定的,完全OK啊,自己弄一个不就好了。
材料:
- Sublime Text3(安装OmniMarkupPreviewer插件)
- 云同步软件(坚果云、DropBox、Git)
Sublime Text3是一个非常强大的文本编辑器,它的强大之处在于它可以安装插件。我们可以根据自己的需求安装插件,让它拥有各种强大的功能。由于Sublime Text3本身支持Markdown的语法,所以我们只需要安装一个预览效果的插件即可。
由于笔者还需将笔记保存在云上(数据安全),并且还要多设备同步。所以就需要用上云同步软件了,在这里看笔者较推荐坚果云,是因为DropBox在国内需要使用很科学的方式才能使用,而Git则需要学习才能很好的使用。
网友评论