【笔记】PUML语法使用

Sequence 时序图

类型:participant

1、参与者排序 order

participant NAME orderNUMBER

默认是按出现定义的先后顺序排列,如下图。
【Sequence】未定义order的效果图

可以通过自定义改变,使用order关键字,将按ABC进行排序。

participant 是时序图中的类型。

复制代码
participant A order 1
participant B order 2
participant C order 3

没有定义顺序的会默认在前,有order排序的按从小到大,通过上述代码定义后,如下:
【Sequence】participant定义order的效果图

2、参与者添加颜色

participant NAME **#**1E90FF

Note:#加RGB或者颜色名字都可以。

可以跟order连用,效果相同。

复制代码
participant A order 1 #1E90FF

【Sequence】participant 添加颜色#

3、消息添加颜色 <font color= >

A -> B :<font color=red> msg()

添加在:之后,消息之前,可以没有空格间隔。

4、线条添加颜色[#]->

A [#blue]-> B : msg

在箭头前添加颜色。

Activity 活动图

1、设置线条颜色 -[#]->

-Click;

-[#blue]->

:new;

复制代码
if (detected?) then (No)
-[#blue]->
   :Send a normal service request;

【Activity】添加线条颜色

线条色定义必须换行,否则如下图异常:
【Activity】添加线条颜色--错误案例

2、设置事件背景色

#Bule:EVENT;

复制代码
#E6E6FA:new page;

其他疑问:

puml activity怎么画经过判断指向上一步的?

MindMap 脑图/思维导图

1、节点颜色 [#]

***[#Bule]**NAME

注意需要空格,层级*和颜色定义是无空格的,同样可以使用RGB或颜色名词定义#。

复制代码
***[#79bbff] Linux Mint
***[#green] Kubuntu

【MindMap】添加节点颜色

相关推荐
帆张芳显2 天前
前端EXCEL插件,智表ZCELL产品V3.0 版本发布,底层采用canvas全部重构,功能大幅扩展,性能极致提升,满足千万级单元格加载
前端·重构·excel·jquery·插件·智表
机构师13 天前
<uniapp><插件><UTS>在uniapp中,创建自己的插件并发布到uni插件市场
javascript·uni-app·vue·插件·hbuilderx·uni
亿坊电商14 天前
开源CMS系统的SEO优化功能主要依赖哪些插件?
开源·cms·插件
啵啵学习14 天前
浏览器插件,提示:此扩展程序未遵循 Chrome 扩展程序的最佳实践,因此已无法再使用
前端·chrome·浏览器·插件·破解
斗转星移317 天前
Ubuntu20.04 中使用vscode中编辑查看PlantUML
linux·vscode·uml·plantuml
装疯迷窍_A25 天前
ARCGIS国土超级工具集1.5更新说明
arcgis·插件·变更调查·电子报盘·批量分割矢量
微小冷1 个月前
微软出品的AI Toolkit,在VS Code中使用DeepSeek
人工智能·microsoft·插件·vs code·deepseek
空空隆隆1 个月前
爆肝 1 周,为我的白板工具支持了 mermaid 流程图,为 ai 生成流程图铺平道路
开源·流程图·思维导图·白板工具·mermaid图表
放羊郎1 个月前
本地文生图使用插件(Stable Diffusion)
stable diffusion·prompt·插件
Allen-Steven2 个月前
Stable Diffusion绘画插件(ControlNet )
stable diffusion·插件·controlnet