以下是个人在使用Markdown时的一些总结。我使用的编辑器是微软的VScode。在这里不得不夸一句,“VScode真好用!!!”。
使用vscode写md文档时,我主要用到了两个插件:Markdown Preview Enhanced 和 Markdown PDF。Markdown Preview Enhanced是用来预览文件的;Markdown PDF是用来将写好的文档转换成其它格式,支持转化的文件格式有:pdf、html、png和jpeg四种格式。
介绍
Markdown是一种轻量级的标记语言,语法十分简单,常用的符号也不超过十个。所以Markdown的学习成本不会很高,而且一旦熟悉了语法,那将是一劳永逸的事。
使用Markdown时,你只需要专注于你的文字内容而不需要分出过多的精力来组织文档的排版;而且可以轻松导出为PDF或HTML。
Markdown的哲学在于“Markdown is intended to be as easy-to-read and easy-to-write as is feasible”。
Markdown语法规则
常用的语法如下表:
输出效果 | 写法 |
---|---|
粗体 | **text** |
斜体 | *text* |
链接 | [title](http://) |
大段引用 | `content` |
小段引用 | > content |
一级标题 | # head |
二级标题 | ## head |
… | … |
六级标题 | ###### head |
换行
当需要换行时,在行尾输入两个空格然后回车
段落
只需在两段文字之间空一行即可
列表
使用“*”,与文字间隔一个空格。
表格
Markdown的表格比较麻烦,写法如下:
|tables|col1|col2|
|---|:---:|---:|
|col1|col2|col3|
|content|hello world|Markdown|
显示如下:
tables | col1 | col2 |
---|---|---|
col1 | col2 | col3 |
content | hello world | Markdown |
代码框
代码框中可以使用tab
进行缩进。
python示例:
print()
cpp示例:
#include <iostream>
int main(int argc,char* argv[])
{
std::cout<<"hello world"<<std::endl;
return 0;
}
分割线
分割线的话,使用***
或者---
就好。
上边是分割线。
声明:本作品采用署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)进行许可,使用时请注明出处。
Author: mengbin92
Github: mengbin92
cnblogs: 恋水无意