在工作中做项目时,时常要梳理模块间的时序图;
在学习中阅读代码时,画好类图才能理清类与继承的关系。
基于此,一款好用的UML的工具,就会显得尤为重要。
这里推荐两款vscode中的UML插件:
1、PlantUML
功能强大,使用广泛:可以通过文本来画UML图
官方中文教程:UML Usage
GitHub网址:GitHub - plantuml/plantuml
1. 准备工作
2.在 IDE 中配置 PlantUML 插件IntelliJ IDEA
VS Code
Eclipse
|
示例1:
@startuml
actor User
participant "System" as Sys
User -> Sys: Login
Sys --> User: Success
@enduml
效果:
示例2:
示例3:
如果你的电脑没有vscode或不想装插件,也可以使用网页版在线编辑:Online PlantUML
2、Draw.io Integration
操作灵活,直观便捷:可以通过拖拽的方式来生成UML