Markdown
headers
header3
header4
header5
Content
blablabla
List
list:
- item1
- item2
- item3
- first
- second
- third
Link
link: www.baidu.com
Table
header1 | header2 | header3 |
---|---|---|
content1 | content2 | content3 |
content4 | content5 | content6 |
quotation
quota
Code
echo "hello world"
import pandas as pd
print("hello world")
a = 1 + 2
SELECT * FROM table WHERE ds = 20100304
Formular
$$ a = b + c $$
sum_(i=1)^n i^3=((n(n+1))/2)^2
Diagram
Flowchart
Top -> Bottom
graph TB
A --> B
Botton -> Top
graph BT
A --> B
Left -> Right
graph LR
A --> B
Right -> Left
graph RL
A --> B
graph TB
A[矩形节点] --> B(圆角节点)
B --- C((圆形节点))
B <--> D>旗帜状节点]
B --> E{菱形节点}
B ==> F
B --文字描述--> G
B -.- H
B -.虚线.- X
Sequence Diagram
sequenceDiagram
participant A
participant B
participant C
A -> B: hello
A --> B: world
A ->> B: hi
A -->> B: ciao
A -x C: bonjour
A --x C: ca va
Gantt
gantt
title 项目开发流程
section 项目确定
需求分析 :a1, 2016-06-22, 3d
可行性报告 :after a1, 5d
概念验证 : 5d
section 项目实施
概要设计 :2016-07-05, 5d
详细设计 :2016-07-08, 10d
编码 :2016-07-15, 10d
测试 :2016-07-22, 5d
section 发布验收
发布: 2d
验收: 3d
Picture
Utils
lint-md
Install: npm install -g @lint-md/cli
Usage:
# 校验当前目录下的 test.md 文件
lint-md test.md
# 校验当前目录下的 test.md 文件,并修复之
lint-md test.md --fix
# 校验 examples 目录下所有的 Markdown 文件,并修复之
lint-md examples/**/* --fix
Online Drawing
- drawio
- Excalidraw:手绘风格