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

相关推荐
吴边落木13 小时前
如何滚动截屏长图?手把手教你
插件
Amd7943 天前
Nuxt.js 应用中的 webpackConfigs 事件钩子
webpack·配置·模块·nuxt.js·插件·输出·钩子
MindMaster User3 天前
如何在MindMaster思维导图中制作PPT课件?
powerpoint·思维导图·优惠券·mindmaster
MindMaster User7 天前
MindMaster与亿图图示绘制思维导图有何区别?
思维导图·亿图图示·优惠券·mindmaster
平凡シンプル7 天前
微信小程序瀑布流组件
微信小程序·开源软件·插件
Amd79412 天前
Nuxt.js 应用中的 vite:extend 事件钩子详解
自定义·开发·vite·nuxt·插件·构建·钩子
三世17 天前
Jupyter notebook 添加目录插件
jupyter·插件·目录·notebook
像风一样自由202017 天前
Edge 浏览器插件开发:图片切割插件
服务器·edge·插件