宁波做网站的专业公司,承接电商网站建设,重庆品牌型网站建设,服务器 wordpress 邮件设置#x1f4e2;#xff1a;如果你也对机器人、人工智能感兴趣#xff0c;看来我们志同道合✨ #x1f4e2;#xff1a;不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】 #x1f4e2;#xff1a;文章若有幸对你有帮助#xff0c;可点赞 #x1f44d;… 如果你也对机器人、人工智能感兴趣看来我们志同道合✨ 不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】 文章若有幸对你有帮助可点赞 收藏 ⭐不迷路 内容若有错误敬请留言 指正原创文转载请注明出处 文章目录 前言一、如何绘制状态机1、安装插件plantuml和JAVA。2、编写伪编程语言3、预览生成的图表 二、补充2.1 Puml 官网地址2.2 报错:“Error: Could not register serviceworkers: InvalidstateError: Failed to regist“ reference 前言 一开始接触状态机这一名词还不太理解看了网上的介绍有点模棱两可、众说纷纭的感觉其实对于程序员来说状态机无非就是代码之间逻辑关系实际上就是UML中的状态机图它有开始状态也有结束的状态放几张示例图 活动图 PlantUML简介 PlantUML是一个开源工具允许用户使用纯文本描述来创建UML统一建模语言图形。这种基于文本的图形描述方法具有许多优点。首先它可以直接与源代码一起存储在版本控制系统中从而使得代码和图形的同步变得更加简单。其次PlantUML可以支持多种输出格式包括PNG、SVG和LaTeX满足了不同的需求。此外由于其文本基础的特性PlantUML还可以与各种工具进行集成如Wikis、论坛、文档生成工具等。 一、如何绘制状态机
1、安装插件plantuml和JAVA。
首先在vscode的扩展商城中输入Plantuml 点击进行安装。 并且需要注意如果你的电脑上没有安装java需要进行安装。 为什么需要java因为 PlantUML 是用 java 写的执行PlantUML 的代码需要 java。java 的安装方法本文就不再阐述了。 2、编写伪编程语言
在Plantuml中我们使用伪编程语言来生成图表。代码的文件的扩展名可以如一下*.wsd, *.pu, *.puml, *.plantuml, *.iuml 基本格式
startumla
伪代码
enduml示例
startumlstartif (Graphviz installed?) then (yes):process all\ndiagrams;
else (no):process only__sequence__ and __activity__ diagrams;
endifstopenduml3、预览生成的图表 按AltD或者OptionD可预览生成的图表。其次如果写好代码后发现VScode没有更新的话也可以按上述快捷键进行手动更新。 二、补充
2.1 Puml 官网地址
Puml 官网地址https://plantuml.com/zh/
2.2 报错:“Error: Could not register serviceworkers: InvalidstateError: Failed to regist“
vscode加载web 视图报错:“Error: Could not register serviceworkers: InvalidstateError: Failed to regist“ 解决办法 1、关闭vscode 2、按WIN R输入cmd打开终端然后输入命令 code --no-sandbox 3、会重启vscode就可以正常使用了。 reference
参考博客