plantUML使用指南

简介

官方主页:https://plantuml.com/zh/

PlantUML是一个开源项目,支持快速绘制:

时序图

用例图

类图

对象图

活动图 (旧版语法在此处)

组件图

部署图


状态图


定时图


同时还支持以下非UML图:

JSON 数据

YAML 数据

网络图 (nwdiag)

线框图形界面

架构图

规范和描述语言 (SDL)

Ditaa 图

甘特图

思维导图


工作分解图



实体关系图

通过简单直观的语言来定义这些示意图(语言参考指南)。

学习使用

使用 Sublime + PlantUML 高效地画图

https://www.jianshu.com/p/e92a52770832
https://github.com/jvantuyl/sublime_diagram_plugin
https://www.oracle.com/java/technologies/javase-jdk16-downloads.html
http://archive.3zso.com/archives/plantuml-quickstart.html#sec-5-1

在线编辑器 + VS CODE使用

在线编辑器:http://www.plantuml.com/plantuml
在VS CODE中如何使用:https://blog.csdn.net/stone0823/article/details/100058365
https://blog.csdn.net/daocaoren94/article/details/106339799?utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~default-7.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~default-7.control

在 VS Code中安装Markdown Preview Enhanced插件后,在Mrakdown使用PlantUML语法画相关UML图的不显示的问题

利用Markdown Preview Enhanced使用PlantUML语法:
1、PlantUML的图形预览依赖于Graphviz软件。Windows版下载
2、配置环境变量
安装好Graphviz后(比如我安装在:D:SoftwareGraphviz),添加环境变量:
变量名:GRAPHVIZ_DOT
变量值:D:SoftwareGraphvizindot.exe
注:变量值是根据我的安装目录配置的。
这样,在使用PlantUML语法是就不会图形显示不出来

其它教学

http://archive.3zso.com/archives/plantuml-quickstart.html#sec-5-1
https://www.jianshu.com/p/e92a52770832

https://plantuml.com/zh/sequence-diagram

查看可用的流程图组件

@startuml
listsprite
@enduml

原文地址:https://www.cnblogs.com/treasury-manager/p/15107409.html