mac android studio plantuml,Mac 配置 PlantUML

本文介绍了PlantUML,一种基于文本的工具,用于创建UML图表。通过简单易读的文本描述,用户可以绘制各种UML图,如序列图。文章详细阐述了安装PlantUML所需的环境,包括JDK和graphviz,并指导如何在Visual Studio Code中配置和使用PlantUML插件。此外,还展示了如何通过示例代码生成UML图。

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

PlantUML简介

UML: Unified Modeling Language

统一建模语言,是非专利的第三代建模和规约语言。

UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。(来自wikipedia)

PlantUML 使用简单的可读文本描述语句来绘制图表。需要注意的是,它并不会阻止你绘制相互矛盾的图表(比如,有两个相互继承的类),所以与其说它是一个建模工具,不如说它是一个绘图工具。(来自PlantUML官网What's the goal of PlantUML ?)

一.所需环境

JDK(Java SE Development Kit)

graphviz

Visual Studio Code(或者sublime, Chrome, eclipse, AndroidStudio, Intellij...更多)

二.配置

1.安装JDK

检测是否已安装JDK

终端输入

java -version

复制代码

没有安装的话会弹窗

4883c963b2e4a118989699293a5cb136.png

点击更多信息,进入JDK下载页

89197230e6f60cfca9e84b7f8ea3bd36.png

进入下载页面

cadf9cc399c39bb9d67624cd5d219e49.png

点击接受条款,再点击。dmg的链接下载

由于某些缘故Oracle下载JDK奇慢,你可以使用华为JDK镜像源,找到最新的版本下载即可

关于JDK环境变量配置可以参照

macOS下JDK11安装及环境变量配置总结

安装配置完成后,终端跑一下

java -version

复制代码

会是下图的样子

669047587c5e8eef0f23040690068864.png

2.安装graphviz

graphviz 是一个开源的额图片渲染库,可以将PlantUML脚本转换成图片。

终端中输入

brew install graphviz

复制代码

有好几个依赖包会下,所以需要一些时间,耐心等待

3.VSCode安装plantUML插件

打开VSCode

⌘(command) + shift + X打开扩展,搜索PlantUML

选择星最多的,一般就第一个

b2fd663b3029ec5ae49496d8cde990bc.png

install

4.使用

新建一个文件

输入样例

@startuml

title 时序图

== 鉴权阶段 ==

Alice -> Bob: 请求

Bob -> Alice: 应答

== 数据上传 ==

Alice -> Bob: 上传数据

note left: 这是显示在左边的备注

Bob --> Canny: 转交数据

... 不超过 5 秒钟 ...

Canny --> Bob: 状态返回

note right: 这是显示在右边的备注

Bob -> Alice: 状态返回

== 状态显示 ==

Alice -> Alice: 给自己发消息

@enduml

复制代码

保存文件为test.wsd

alt + D右侧即可渲染出UML图

5905bdbe9cff84a1401d8a682f531f38.png

三.其他开发工具使用PlantUML配置

END

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值