PlantUML 中切换箭头方向的语法很清晰。可以使用 -left->、-right->、-up->、-down-> 分别实现左、右、上、下方向性。文档同样清楚地表明,在语法上可以通过增加 UML 代码中箭头中的虚线数量来增加渲染时箭头的长度(例如 --> 增加为 ---> 或 ----> ).
当还包含方向性时,这不起作用似乎有效(至少在 Jebbs 的 Visual Studio Code 扩展中)。因此,例如 -left---> 不会增加箭头的长度。这是预期的行为吗?
Foo -r-> Bar : " "
Foo -u-> Bar : "\n\n\n\n"
代码不会产生一致的结果(它仅适用于up
和
down
)。看起来像一个错误。
@startuml
skinparam style strictuml
hide empty methods
hide empty members
A -r-> B
A1 --r--> B1
C -l-> D
C1 -l--> D1
E -u-> F
E1 -u--> F1
G -d-> H
G1 -d--> H1
@enduml