【笔记】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】添加节点颜色

相关推荐
特立独行的猫a5 天前
DeepSeek Harness插件和工具的区别介绍及开发入门指南
前端·ai·agent·插件·deepseek·harness
小徐不徐说8 天前
VS 2022 Visual Assist 破解
c++·visualstudio·工具·插件
带刺的坐椅11 天前
Hot-Plug 实战:运行期管理 Solon 插件
java·solon·插件·热插拔
rolt23 天前
PlantUML+EA描述《分析模式》第6章存货和会计(5)
架构师·uml·plantuml
SunShaoLu24 天前
实测7款思维导图工具图片导出能力:PNG/SVG/PDF全支持,附选型指南
职场和发展·效率工具·思维导图
rolt1 个月前
PlantUML+EA描述《分析模式》第6章存货和会计(6)
架构师·uml·plantuml
尸僵打怪兽1 个月前
Claude-code命令行无法下载插件
bug·插件·claude-code
李小白杂货铺1 个月前
Oh My Zsh 简记
macos·macbook·zsh·主题·插件·oh my zsh·omz
特立独行的猫a1 个月前
Markmap 入门到精通:从一段 Markdown 到一张可交互思维导图
markdown·工具·思维导图·markmap