首页 > 其他分享 >Visual Studio Code + Graphviz + PlantUML

Visual Studio Code + Graphviz + PlantUML

时间:2022-10-30 18:37:52浏览次数:86  
标签:Code 待处理 -- Visual PlantUML Studio 退款


  1. 安装 Visual Studio Code
  2. 安装 Visual Studio Code Graphviz 扩展,文件-》首选项-》扩展,输入 Graphviz 搜索,选择 发布者为 Stephanvs 的名为 Graphviz (dot) language support for Visual Studio Code 的扩展
  3. 安装 Visual Studio Code PlantUML 扩展,文件-》首选项-》扩展,输入 PlantUML 搜索,选择发布者为 jebbs 的名为 PlantUML 的扩展
  4. 设置 Visual Studio Code PlantUML 扩展,文件-》首选项-》设置-》用户-》扩展-》PlantUML 配置,Render 属性设置为 PlantUMLServer,Server 属性设置为官方的 https://www.plantuml.com/plantuml 地址;
  5. 重启 Visual Studio Code
  6. 新建文件,输入测试代码,光标在测试代码块内时,Ctrl + D 即可预览代码对应的 UML 图
  7. PlantUML 语法简单,可现用现看,​​PlantUML 中文文档​

测试代码如下

@startuml order
hide empty description
[*] --> 待处理
待处理 : 商家待处理
待处理 --> 待使用:商家排座
待使用 --> 已使用:商家扫码入座
已使用 : 已使用待结账

state 退款{
待使用 --> 退款中:申请退款
退款中--> 退款成功:商家审核
退款中--> 退款失败:商家审核
待使用 --> 退款成功:商家退款
}

待使用 --> 已取消:用户取消
待使用 --> 已取消:商家取消

待处理 --> 待处理:用户修改订单
待使用 --> 待处理:用户修改订单

已使用 --> 待评价:用户结账
已使用 --> 待评价:商家结账
待评价 : 已使用已结账
待评价 --> [*]:用户评价
@enduml

Visual Studio Code + Graphviz + PlantUML_属性设置


标签:Code,待处理,--,Visual,PlantUML,Studio,退款
From: https://blog.51cto.com/xichenguan/5807688

相关文章

  • 第121期:一次成功的基于vue3和ts的CodeReview
    封面图CodeReview现场背景当前项目已经接入了公司自研的前端监控平台,已经有能力对线上运行的各个项目进行错误监控,并且可以统计相关报错信息及日志。对于报错问题的修复前段......
  • Leetcode: 俩球之间的磁力
    题目在代号为C-137的地球上,Rick发现如果他将两个球放在他新发明的篮子里,它们之间会形成特殊形式的磁力。Rick有 n 个空的篮子,第 i 个篮子的位置在 position[i] ,Mo......
  • Leetcode 6233 -- dfs序
    题目描述给定我们一棵树,和一组查询,每个查询给出一个节点,让我们求删除以这个节点为根(包括这个节点)的子树中的所有节点之后(并不是真的删除),剩下的树中节点的最大高度。(树的......
  • LeeCode 317周赛复盘
    T1:可被3整数的偶数的平均值思路:数组遍历被3整数的偶数\(\Leftrightarrow\)被6整数的数publicintaverageValue(int[]nums){intsum=0;intcount=0;......
  • leetcode-989-easy
    AddtoArray-FormofIntegerThearray-formofanintegernumisanarrayrepresentingitsdigitsinlefttorightorder.Forexample,fornum=1321,thearr......
  • leetcode 第90场双周赛
    6226.摧毁一系列目标题意:对于数组中每一个数nums[i],可以摧毁数组中值等于nums[i]+c*space的数(c为非负整数),求摧毁最大数量时的最小nums[i]思路:如果两个数x,y可以同时被摧......
  • Codeforces Round #828 (Div. 3)
    题目链接CodeforcesRound#828(Div.3)DivisibleNumbers(hardversion)题目描述给出四个整数\(a,b,c,d\),请你构造一对整数\((x,y)\),满足:\(a<x\leqc......
  • 【XSY3892】【hihocoder1147】时空阵(分层图dp)
    设\(dp(i,t,l)\)表示已经定好前\(i\)层,共有\(t\)个节点,其中第\(i\)层有\(l\)个节点。直接转移即可,注意一些细节:第\(1\)层只有\(1\)号节点。同层之间......
  • leetcode103-二叉树的锯齿形层序遍历
    103.二叉树的锯齿形层序遍历用两个栈来实现。先把根节点放入第一个栈。循环内部根据哪个栈为空判断新的节点放到哪个栈,确定先左还是先右。当两个栈都为空时,循环结束。......
  • Vscode插件推荐
    Vscode插件推荐主题/外观MaterialTheme(集成了多种主题皮肤,搭配MaterialIconTheme食用更佳)MaterialIconTheme(扁平化的主题图标库)vscode-icons(VSCode官方出......