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

相关推荐
rolt2 天前
PlantUML+EA描述《分析模式》第6章存货和会计(5)
架构师·uml·plantuml
SunShaoLu3 天前
实测7款思维导图工具图片导出能力:PNG/SVG/PDF全支持,附选型指南
职场和发展·效率工具·思维导图
rolt6 天前
PlantUML+EA描述《分析模式》第6章存货和会计(6)
架构师·uml·plantuml
尸僵打怪兽6 天前
Claude-code命令行无法下载插件
bug·插件·claude-code
李小白杂货铺8 天前
Oh My Zsh 简记
macos·macbook·zsh·主题·插件·oh my zsh·omz
特立独行的猫a12 天前
Markmap 入门到精通:从一段 Markdown 到一张可交互思维导图
markdown·工具·思维导图·markmap
anod14 天前
Amazon反爬虫:一场从自动化到Chrome插件的折腾之旅
javascript·chrome·amazon·插件
njsgcs19 天前
宿主机和虚拟机共用同一个插件dll
插件
C吴新科22 天前
IntelliJ IDEA 中 JRebel 扩展插件 激活
intellij-idea·插件·jrebel
极客先躯2 个月前
高级java每日一道面试题-2026年02月07日-实战篇[Docker]-如何使用存储插件(如 NFS、Ceph)?
运维·分布式·容器·自动化·文件·插件·高可用