标题
用#开头加一个空格编辑的文本即为标题,一个#为一级标题,字体最大,总共有六级(即六个#号)
例子:
####四级标题
四级标题
快捷键
- 加粗
Ctrl + B
- 斜体
Ctrl + I
- 引用
Ctrl + Q
- 插入链接
Ctrl + L
- 插入代码
Ctrl + K
- 插入图片
Ctrl + G
- 提升标题
Ctrl + H
- 有序列表
Ctrl + O
- 无序列表
Ctrl + U
- 横线
Ctrl + R
- 撤销
Ctrl + Z
- 重做
Ctrl + Y
无序列表
可以用 * 、+ 、- 任一个符号加一个空格来创建
例子:
* 列表一
+ 列表二
- 列表三
- 列表一
- 列表二
- 列表三
有序列表
用数字加一个点(.)再加一个空格就可以创建有序列表,有序列表是自动从1开始编号的,与你写的数字没有关系。
例子:
1. 列表一
1. 列表二
4. 列表三
- 列表一
- 列表二
- 列表三
引用
用>创建引用,这个就不需要空格了,引用可以嵌套,嵌套层数貌似没有上限
例子:
>路漫漫其修远兮
>>琅琊榜二开播了
路漫漫其修远兮
琅琊榜二开播了
分割线
分割线可以由* 、-、 _(星号,减号,下划线)这3个符号任选一个来创建,但需要至少3个相同符号表示
例子:
--------
_______________
******
链接
[可点击的链接文本](网址) 中间不能隔开
例子:
[电子科技大学官网](http://www.uestc.edu.cn/)
图片
[这里写图片描述](网址) 中间不能隔开
例子:
![这里写图片描述](https://img-blog.csdn.net/20171226125614154?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzQ3ODEzMzY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
代码段落
方法1,提行再用TAB退格就可以直接编辑代码了
方法2,用esc退出键下面那个点夹着变为代码段,如` hello world! `
方法3,指定语言风格,用三个 ` +空格+语言+代码段+ 三个`,如java就是这个效果:
public class test{
public static void main(String args[]){
Scanner in = new Scanner(System.in);
String input;
do{
input=in.next();
System.out.println(input);
}while(in.hasNextLine());
in.close();
}
表格
编辑每一行时用竖线|表示分列,标题与数据之间也要单写一行,用-表示省略
例子:
姓名|学号|成绩
-|-|-
张三|123|70
李四|456|80
王五|789|90
姓名 | 学号 | 成绩 |
---|---|---|
张三 | 123 | 70 |
李四 | 456 | 80 |
王五 | 789 | 90 |
加粗字体
一个星号或者是一个下划线夹起来,为倾斜,
如果是2个,为加粗
例子:
*斜体*
**加粗**
斜体
加粗
转义
同很多编程语法一样,用\转义
删除线
前后用两个~~夹起来
例子:
原价:~~¥1699~~
现价:¥998
原价:¥1699
现价:¥998
数学公式
- 数学公式需要用 夹起来,一行的就一个 ,一行以上用两个$夹起来。
- 上标^,下标_ ,像计算器一样
- 分数:分子 \over 分母,中间有空格
- 各种括号可以直接写,而花括号{ }需要转义才能,因为它用在数学公式里面分组的
- 根号,\sqrt[开方次数,默认为2]{开方因子}
- 矢量,\vec{矢量值}
例子:
$${a_1^n \over{\sqrt[3]{a_2}}}*{\vec{a_3}}$$
an1a2−−√3∗a3→
目录
用 [TOC]
来生成目录:
UML 图:
可以渲染序列图:
文本为:
```sequence
张三->李四: 嘿,小四儿, 写博客了没?
Note right of 李四: 李四愣了一下,说:
李四-->张三: 忙得吐血,哪有时间写。
```
或者流程图:
文本为:
```flow
st=>start: 开始
e=>end: 结束
op=>operation: 我的操作
cond=>condition: 确认?
st->op->cond
cond(yes)->e
cond(no)->op
```