用了几个星期的 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
}
从Visio到PlantUML:绘图工具转型
作者分享了从使用Visio转向PlantUML的经验,并介绍了在VSCode中使用PlantUML插件进行类图绘制的方法。文章详细讲解了PlantUML的基本语法,包括类图、箭头、关联、依赖、继承等概念,以及如何添加方法、访问性和静态属性。
4706

被折叠的 条评论
为什么被折叠?



