做 图相关的算法的时候, 写代码 看 不太直观,就想着 如何能把图画出来. 找啊找 就发现了 PlantUML 这个好东西!
PlantUML 是一个可以让你快速编写 UML 图的组件
它可以让你编写如下常见的 UML 图:
- 顺序图
- 用例图
- 类图
- 对象图
- 活动图 (旧语法)
- 组件图
- 部署图
- 状态图
- 时序图
除此之外,它还支持一些非 UML 图形,如:
- JSON 数据
- YAML 数据
- 网络图 (nwdiag)
- 线框图形界面或 UI 模拟(Salt)
- 架构图
- 规范和描述语言(SDL)
- Ditaa 图
- 甘特图
- 思维导图图示
- 工作分解结构图(WBS)
- 用 AsciiMath 或 JLaTeXMath 符号进行数学计算
- 实体关系图 (IE/ER)
你可以到 这里测试:
http://www.plantuml.com/plantuml/uml
可以看到我的效果
文中 puml 代码来自这里:
https://www.cnblogs.com/cc11001100/p/10348985.html
感谢作者.