- Published on
excalidraw画时序图
- Authors
 - Name
- JiGu
- @crypto20x
 
 
基于mermaid语法,可以生成矢量图。
目前只支持流程图,类图,时序图的矢量绘制,其他为点阵图。
时序图绘制
sequenceDiagram
    participant 用户
    participant codigger
    participant codeReview插件
    participant cd-server
    participant 本地缓存
    participant master节点
    用户->>codigger: 使用codeReview插件
    codigger->>codeReview插件: 初始化
    codigger->>codeReview插件: 请求对比文件数据与信息
    codeReview插件->>cd-server: 获取需要对比的文件数据与信息
    cd-server-->>codeReview插件: 返回文件数据与信息
    codeReview插件->>本地缓存: 缓存文件数据与信息
    codigger->>codeReview插件: 创建codeReview项目
    codigger->>codeReview插件: 传递需要对比的文件信息
    codeReview插件->>master节点: 调用进行对比
    master节点-->>codeReview插件: 返回对比结果
    codeReview插件-->>codigger: 展示
生成图形如下: 

as 语法
sequenceDiagram
    participant c as codigger
    participant t as telescope插件
    c->>t: 启动
    c->>t: 传递editor主题信息
    t-->>t: 查找是否支持当前主题
    t->>t: 切换主题配色
显示序号
  "sequence": { "showSequenceNumbers": true }