画UML

TL;DR
文字 + 工具 ,画个好图

什么是 UML

全称 Unified Modelling Language,UML维基百科

什么是 PlantUML

是一个开源项目,支持快速绘制各种图,包括 时序图、用例图、类图、活动图、组件图、状态图、对象图、部署图、定时图;同时还支持以下非UML图:线框、图形界面、架构图、规范和描述语言 (SDL)、Dita diagram、甘特图 、思维导图

官网:https://plantuml.com/zh/, 包含了各种具体用法,比如更改字的颜色,图片背景颜色等

举几个🌰🌰

示例1: 画一个UML
工具: VSCode + 插件 plantuml
步骤:

  • 1.打开VSCode,安装插件 plantuml

    似乎要提前安装JDK,由于我本机已经安装,暂没验证这一步

  • 2.新建文件 example1.wsd
  • 3.添加内容如下:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    @startmindmap
    skinparam true
    * 数据库运维
    ** 安装
    *** 如何安装
    *** 如何设置高可用
    ** 备份
    ** 恢复
    @endmindmap
  • 4.按 alt + d,立马会生成UML图

示例2: 给md文档添加 UML 图
好处:不用单独保留一张图片,然后再插入到 readme.md 文档中
工具: markdown
新建md文件,比如 example2.md,成果如下:

只能利用vscode 打开时,才能看到图形,如用浏览器,打开一个readme.md文档,是无法看到图形的


More Ref:

  1. UML维基百科
  2. 参考例子
  3. youtube视频
Donate
  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.
  • Copyrights © 2019-2024 John Doe
  • Visitors: | Views:

请我喝杯咖啡吧~