VSCODE, mermaid 示例

VSCODE,ctrl+shift+v

Mermaid 是一种使用文本生成流程图、饼状图、甘特图等图表的描述语言,它可以帮助用户以简单、直观的方式创建各种类型的图表,包括流程图、时序图、甘特图等。

1)

cpp 复制代码
```mermaid  
graph LR
   A-->B;
   B-->C;
   C-->D;
```
cpp 复制代码
```mermaid  
sequenceDiagram
   A->>B: Message 1
   B-->>A: Message 2
```

```mermaid

graph LR

A --> B

B --> C

C --> D

subgraph Subgraph A

B1 --> C1

C1 --> D1

end

subgraph Subgraph B

B2 --> C2

C2 --> D2

end

```

图截不完

5)

复制代码
pie
  title Example Pie Chart
  "Apples" : 45.0
  "Oranges" : 25.0
  "Bananas" : 15.0
  "Grapes" : 10.0
  "Pears" : 5.0

6)

```mermaid

graph LR;

A[Square] --> B((Circle));

C(Rectangle) --> D{Diamond};

style A fill:#f9c;

style B stroke:#333,stroke-width:4px;

style C fill:#f96,stroke:#333,stroke-width:2px;

style D fill:#fc9,stroke:#f63,stroke-width:4px,stroke-dasharray: 5 5;

```

7)

```mermaid

graph LR;

A[Square] --> B((Circle));

C(Rectangle) --> D{Diamond};

style A fill:#f9c, width:80px, height:60px;

style B stroke:#333,stroke-width:4px, width:60px, height:60px;

style C fill:#f96,stroke:#333,stroke-width:2px, width:100px, height:80px;

style D fill:#fc9,stroke:#f63,stroke-width:4px,stroke-dasharray: 5 5, width:80px, height:80px;

```

8)

```mermaid

graph TD;

A-->B;

A-->C;

B-->D;

C-->D;

```

9)

```mermaid

flowchart LR

A[Hard edge] -->|Link text| B(Round edge)

B --> C{Decision}

C -->|One| D[Result one]

C -->|Two| E[Result two]

```

10)

```mermaid

flowchart LR

id1(Start)-->id2(Stop)

style id1 fill:#f9f,stroke:#333,stroke-width:4px

style id2 fill:#bbf,stroke:#f66,stroke-width:2px,color:#fff,stroke-dasharray: 5 5

```

11)

```mermaid

sequenceDiagram

participant Alice

participant Bob

Alice->>John: Hello John, how are you?

loop Healthcheck

John->>John: Fight against hypochondria

end

Note right of John: Rational thoughts <br/>prevail!

John-->>Alice: Great!

John->>Bob: How about you?

Bob-->>John: Jolly good!

```

11)

```mermaid

sequenceDiagram

participant Alice

participant John

rect rgb(191, 223, 255)

note right of Alice: Alice calls John.

Alice->>+John: Hello John, how are you?

rect rgb(200, 150, 255)

Alice->>+John: John, can you hear me?

John-->>-Alice: Hi Alice, I can hear you!

end

John-->>-Alice: I feel great!

end

Alice ->>+ John: Did you want to go to the game tonight?

John -->>- Alice: Yeah! See you there.

```

12)

```mermaid

classDiagram

Class01 <|-- AveryLongClass : Cool

Class03 *-- Class04

Class05 o-- Class06

Class07 .. Class08

Class09 --> C2 : Where am i?

Class09 --* C3

Class09 --|> Class07

Class07 : equals()

Class07 : Object[] elementData

Class01 : size()

Class01 : int chimp

Class01 : int gorilla

Class08 <--> C2: Cool label

```

13)

```mermaid

classDiagram

classA <|-- classB

classC *-- classD

classE o-- classF

classG <-- classH

classI -- classJ

classK <.. classL

classM <|.. classN

classO .. classP

```

14)

```mermaid

stateDiagram

direction TB

accTitle: This is the accessible title

accDescr: This is an accessible description

classDef notMoving fill:white

classDef movement font-style:italic;

classDef badBadEvent fill:#f00,color:white,font-weight:bold,stroke-width:2px,stroke:yellow

\*\] --\> Still:::notMoving Still --\> \[\*

Still --> Moving:::movement

Moving --> Still

Moving --> Crash:::movement

Crash:::badBadEvent --> [*]

```

16)

```mermaid

journey

title My working day

section Go to work

Make tea: 5: Me

Go upstairs: 3: Me

Do work: 1: Me, Cat

section Go home

Go downstairs: 5: Me

Sit down: 5: Me

```

17)

```mermaid

mindmap

root((mindmap))

Origins

Long history

::icon(fa fa-book)

Popularisation

British popular psychology author Tony Buzan

Research

On effectiveness<br/>and features

On Automatic creation

Uses

Creative techniques

Strategic planning

Argument mapping

Tools

Pen and paper

Mermaid

```

18)

相关推荐
山峰哥5 小时前
数据库工程与SQL调优——从索引策略到查询优化的深度实践
数据库·sql·性能优化·编辑器
Doro再努力6 小时前
Vim 快速上手实操手册:从入门到生产环境实战
linux·编辑器·vim
Doro再努力6 小时前
【Linux操作系统10】Makefile深度解析:从依赖推导到有效编译
android·linux·运维·服务器·编辑器·vim
骥龙8 小时前
第六篇:AI平台篇 - 从Jupyter Notebook到生产级模型服务
ide·人工智能·jupyter
kun200310299 小时前
如何用Obsidian+VSCode生成文案排版并发布到公众号
ide·vscode·编辑器
徐小夕@趣谈前端15 小时前
拒绝重复造轮子?我们偏偏花365天,用Vue3写了款AI协同的Word编辑器
人工智能·编辑器·word
风一样的航哥15 小时前
标题:从卡顿到流畅:深度剖析 Word 2013 与 Word 2021 处理高清图片文档的性能鸿沟
编辑器
冬奇Lab19 小时前
一天一个开源项目(第14篇):CC Workflow Studio - 可视化AI工作流编辑器,让AI自动化更简单
人工智能·开源·编辑器
开源技术20 小时前
Python GeoPandas基础知识:地图、投影和空间连接
开发语言·ide·python
暴走十八步21 小时前
PHP+vscode开启调试debug
开发语言·vscode·php