mac下安装plantUML的问题

画图是理解代码的有效方式,也是做设计的好工具,但是大部分工具都需要自己妥妥拽拽,比较麻烦,而且不易更新,因此很多人都是想画图但是又不想画图。对于程序员来说,凡是代码能解决的问题都不是问题,而且用代码设计的图还可以用git管理起来。如果能让代码自动给生成图示那最好不过了,plantUML就是这其中比较好用的一个,有道笔记等都支持。

在软件工程中,常见的图有那么几种:时序图、用例图、类图、对象图、活动图、组件图、部署图、状态图、相位图等等。而在实际开发中我们还有几种图也是常用的:json数据图、yaml图、网络图、甘特图、思维导图、工作划分图(Work Breakdown Structure)、实体关系图、甚至通过latext构造的复杂数学公式等等。

而随着plantUML的发展,目前也有很多开源的库,可以进一步增强展示的效果,例如archimate、aws、cloud、Elastic、Google Material Icons、Kubernetes、Logos、office等等,让你只用少量代码就可以画出非常漂亮的各种图。

plantUML可以直接在idea、pycharm等中使用的,不过我们要安装一下。

首先是安装两个插件:

 安装完后重启之后,在文件->new下就可以看到plantUML了,此时我们可以直接画时序图了,但是要画结构图等,我们还要再安装一下graphviz。这个在mac下可以使用brew install Graphviz 直接安装,如果一直提示失败,可能是你的网络有问题,或者brew的仓库地址是国外的,因此无法下载,此时可以修改镜像地址,我的操作方法是:

#查看当前源
$ cd "$(brew --repo)" && git remote -v
查看 homebrew-core.git 当前源
$ cd "$(brew --repo homebrew/core)" && git remote -v

# 修改 brew.git 为阿里源
$ git -C "$(brew --repo)" remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git

# 修改 homebrew-core.git 为阿里源
$ git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git

如果你还安装了zshrc,可以继续使用下面的命令来更新:
# zsh 替换 brew bintray 镜像
$ echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.zshrc
$ source ~/.zshrc

# bash 替换 brew bintray 镜像
$ echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.bash_profile
$ source ~/.bash_profile
 
之后刷新源 brew upadate
之后再使用命令brew install Graphviz安装

 

安装好之后,重启idea就可以使用了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

纵横千里,捭阖四方

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值