Home

ywainxiao

enjoy code; enjoy life.

Blog About Github Contact

2018-08-23
人生苦短,我用markdown!

什么是markdown?

官方定义:markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式.

其实它就是一门很简单的语言(难以置信的简单,可以说看几分钟就能用起来),用它你可以只管自己写文字,不需要额外花时间精力去排版. 形象点说就是你可以不用动鼠标, 只要键盘输入字符, 就可以很轻松地完成一篇排版整洁美观的文章(比如说我这篇文章啦).

为什么学markdown?

不知道大家有没有过这种经历,明明文思泉涌,偏偏一打字就被乱糟糟的排版搞得心情奇差,然后写一段就花点精力去纠结排版,最后把好好的思路全给打乱了.我用markdown写作没多久,用习惯后,就几乎没用Word,记事本,WPS这些去写作了.用markdown写作,你可以真正做到只需要关心自己输出的文字,而不用去考虑标题型号,字体大小,字体格式,图片位置这些纠结的问题.

markdown可以说是程序员的必备写作工具,各大主流博客几乎都支持markdown语法编辑.另外,markdown编写的文件不仅可以在网页上显示,还可以轻松的转化为PDF(或者PPT,world,LaTeX论文).

在程序员世界里流传过一句很广的话:人生苦短,我用Python;
我觉得对于喜爱创作和分享的人来说,”人生苦短,我用markdown”可能更适合.

应该怎么开始?

如果是初学者,建议可以直接申请一个CSDN或者简书账号,这两个平台都是支持使用markdown写作的,而且你可以轻松的实时浏览你编写的文档(在编辑器上可能没那么简单).

如果打算在本地编写markdown文档,我们需要有一个编辑器.这里我推荐notepad++,sublime text两款轻量级的编辑器,功能强大而且轻巧.这两款软件都可以直接百度下载,网上关于它们的使用也特别多.其中notepad++界面友好,易于掌握,适合初学者使用;sublime text界面非常炫酷,而且功能非常强大,强烈推荐大家使用!

下面开始简单介绍下markdown的常用语句,掌握了这些一般写作基本够用了.

一些常用的语句

1.标题

注意:#后面留一个空格,第六级是最低一级标题h6

1
2
3
4
5
6
# h1
## h2
### h3
#### h4
##### h5
###### h6

2.目录

注:根据标题生成目录,需要和前面文本空出至少一行,有的解释器不支持这个功能

1
2

[TOC]

演示

[TOC]

3.分级标题

注意:标题要和前面内容相隔最少一行,最少三个=或者-,可多不可少。

1
2
3
4
5
6

一级标题
===

二级标题
---

4.序列
1
2
3
4
5
1. 序列1
2. 序列2

- 序列a
* 序列b

演示

  1. 序列1
  2. 序列2
  • 序列a
  • 序列b
5.分割线、加粗、斜体等
1
2
3
4
**aaa** ***bbb*** `ccc`

---
**aaa** ***bbb*** `ccc`

演示

aaa bbb ccc


aaa bbb ccc

6.代码块

1.隔开一行,+两个Tab,只能有一行代码,一般用来做定义。

定义说明语句 

2.换行,用语句>内容

内容1
内容2
内容3

3.用代码块语法
在两行之间写入代码块,第一行后面加上C,会自动按照C的关键字实现代码高亮, 具体语法见下图:
代码块

1
printf("Hello World!\n");
7.表格

:表示对齐方式,代码如下

1
2
3
4
5
6
7

a|b|c
:-:|:-|-:
居中|左对齐|右对齐
=========|=========|=========
居中|居中|居中
上|中|下

演示

a b c
居中 左对齐 右对齐
========= ========= =========
居中 居中 居中
8.语义标记
描述 效果 代码
斜体 斜体 *斜体*
加粗 加粗 **加粗**
加粗+斜体 加粗+斜体 ***加粗+斜体***
删除线 删除线 ~~删除线~~
9.语义标签
描述 效果 代码
斜体 斜体 <i>斜体</i>
加粗 加粗 <b>加粗</b>
强调 强调 <em>强调</em>
下标 Za Z<sub>a</sub>
上标 Za Z<sup>a</sup>
键盘文本 Ctrl <kbd>Ctrl</kkbd>
10.插入链接 & 插入图片

代码:

1
2
3
[百度](https://www.baidu.com/)

![redsea](/images/redsea.jpg)

演示:
百度

redsea


欢迎关注我的微信公众号:经济世人

二维码


下一篇:sublime 基本操作


Blog About Github Contact