markdown
说出来你可能不信,最初我还是在CSDN写博客的时候知道markdown这玩意儿的,毕竟CSDN编辑博客有两种方式,其中有一种就是Markdown编辑器。
一、什么是markdown
markdown是一门轻量级标记语言(我所接触的上一个被称作标记语言的叫HTML,但markdown据说更加“轻量”),它允许人们“使用易读易写的纯文本格式编写文档”。简单地说,它是用来提高写文档的速度的,不管你想表现啥,我都用文字给你弄出来。这是第一篇我完全用markdown编辑出来的文章,当然,由于不熟练,即使markdown再牛逼,我觉得这篇博客我搞了好久。
二、准备工作——Markdown编辑器
“工欲善其事,必先利其器”。CSDN的markdown编辑器?我拒绝,我是个喜欢折腾的人,最近喜欢上了VScode,能在VScode上面写的我不会用其他编辑器。正当我以为又要花好久来折腾各种插件的时候,发现VScode本就支持markdown,奈斯啊~
-
写markdown肯定是支持的,默认的文本编辑器也可以写,关键是要能看写出来的效果
-
预览效果嘛,先得有一个后缀为.md的文件,然后VScode打开.md文件,按F1,输入markdown,会看到“打开预览”(Markdown:Open Preview)和“打开侧边预览”(Markdown:Open Preview to the Side),点一下就行了,或者按快捷键<CTRL + Shift + v>
-
然后推荐插件:
- 如果想直接用VScode自带的的md预览工具就安装Auto-Open Markdown Preview (自动打开md文件预览),不过这个不支持流程图,所以推荐使用Markdown Preview Enhanced,额,这个更骚,谁用谁知道~~~
- markdownlin (markdown文档静态查错),静态查错
三、开始入门——Markdown基本语法
1. 六级标题
几级标题就几个#号加空格,后面再跟标题名,比如:
这样的标题最多可支持六级
2. 斜体、加粗、删除线
-
斜体
*这是斜体* _这也是斜体_
这是斜题 这也是斜体 -
加粗
**这是加粗** __这也是加粗__
这是加粗 这也是加粗 -
斜体加粗
***这是斜体加粗*** ___这也是斜体加粗___
这是斜体加粗 这也是斜体加粗 -
删除线
~~这个句子有删除线啊~~
这个句子有删除线啊
3. 代码
- 单行代码
`print(“Hello World”)`
print("Hello World")
- 代码段
```python
pr