Mess_PlantUML

作者分享了从使用Visio转向PlantUML的经验,并介绍了在VSCode中使用PlantUML插件进行类图绘制的方法。文章详细讲解了PlantUML的基本语法,包括类图、箭头、关联、依赖、继承等概念,以及如何添加方法、访问性和静态属性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用了几个星期的 Visio,感觉还是不好用…
决心改用 PlantUML,我就将自己画图常用的语法记在这里吧…
不喜欢 PlantUML 的话,我稍微了解了下还有类似 Mermaid、yUML 的工具
正好我学软工也要画图,就做作业的时候顺便学学吧.

如何使用?点我!
我是在 vscode 上面使用的,直接搜索 PlantUML 拓展,然后新建 .plantuml 后缀的文件,打开后就能直接编辑了。编辑完毕后可以按下Alt + D查看预览;
预览需要下个graphviz软件和 jar包再添加下系统变量

Class Diagram

官网类图教程

箭头的画法

箭头动作代码
关联- - >
关联(无箭头)- -
依赖…>
继承- - |>
接口实现…|>

连接线上的文字

文字代码
参与度在每一边通过 “1” “*” 这样子标注
标签使用 :后接 标签文字,标签的开始或结束位置添加< 或 >以表明是哪个对象作用到哪个对象上

e.g Class01 “1” *-- “many” Class02 : contains >

添加方法\可访问性\静态与抽象

skinparam classAttributeIconSize 0
class Flight {
   + flightNumber : Integer
   - {static} departureTime : Date
   ~ {abstract} getflightNumber() : Integer
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值