【笔记】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 天前
ubuntu 22.04 ~24.04 如何修改登录背景
linux·ubuntu·插件
web喵神5 天前
react-pdf预览在线PDF的使用
javascript·web前端·插件·移动端开发
吕永强9 天前
面向对象需求分析
需求分析·uml·类图·用例图·顺序图·状态图·活动图
程序者王大川11 天前
【开发工具】探索IntelliJ IDEA插件——JSON Parser,让JSON处理变得轻松高效
java·编辑器·json·intellij-idea·插件·json格式化
茜茜西西CeCe15 天前
软件工程知识点总结(2):需求分析(一)——用例建模
软件工程·需求分析·uml·用例图·活动图·用例建模·ooa
非晓为骁15 天前
【GPT】Coze使用开放平台接口-【1】创建插件
gpt·插件·工作流·dify·开放平台·coze
Amd79416 天前
探索 Nuxt Devtools:功能全面指南
前端·vue·开发·nuxt·插件·调试·devtools
欣慰的三叶草(● ̄(エ) ̄●)19 天前
OmniGraffle Pro for Mac 思维导图软件安装
macos·办公软件·思维导图·mac软件·omnigraffle·omni
Mac@分享吧19 天前
OmniGraffle Pro for Mac 思维导图软件安装
macos·办公软件·思维导图·mac软件·omnigraffle·omni·mac装机必备