MAC在IDEA上集成PLANTUML Graphviz的步骤

1.参考链接:MAC下使用IDEA集成PLANTUML的步骤,以及DOT EXECUTABLE:NULL NO DOT EXECUTABLE FOUND的解决方法
2.PlantUML官方文档:PlantUML官方文档

一、安装plantuml插件

二、安装graphviz

source /Users/dulei/.zprofile

执行下面的命令,否则“brew install graphviz”会有报错:Error: graphviz: Failed to download resource “libtiff”

brew update

若brew慢:mac使用brew update无反应,更新慢解决办法

brew install graphviz

graphviz的安装位置:“/opt/homebrew/Cellar/graphviz/3.0.0/lib/graphviz”
dot.exe位置: /opt/homebrew/Cellar/graphviz/3.0.0/bin
测试:
在dot位置执行

dot -v
(base) dulei@192 bin % ./dot -v
dot - graphviz version 3.0.0 (20220226.1711)
libdir = "/opt/homebrew/Cellar/graphviz/3.0.0/lib/graphviz"
Activated plugin library: libgvplugin_dot_layout.6.dylib
Using layout: dot:dot_layout
Activated plugin library: libgvplugin_core.6.dylib
Using render: dot:core
Using device: dot:dot:core
The plugin configuration file:/opt/homebrew/Cellar/graphviz/3.0.0/lib/graphviz/config6was successfully loaded.render    :  cairo dot dot_json fig gd json json0 map mp pic pov ps quartz svg tk visio vml vrml xdot xdot_jsonlayout :  circo dot fdp neato nop nop1 nop2 osage patchwork sfdp twopitextlayout   :  textlayoutdevice :  bmp canon cgimage cmap cmapx cmapx_np dot dot_json eps exr fig gd gd2 gif gv icns ico imap imap_np ismap jp2 jpe jpeg jpg json json0 mp pct pdf pic pict plain plain-ext png pov ps ps2 psd sgi svg svgz tga tif tiff tk vdx vml vmlz vrml wbmp webp xdot xdot1.2 xdot1.4 xdot_jsonloadimage :  (lib) bmp eps gd gd2 gif jpe jpeg jpg pdf png ps svg webp xbm

更新idea配置并重启idea

三、新建uml文件


右面实时显示图

四、导出SVG矢量图

图右键选中复制svg源码,并另存为后缀名svg的文件,即可使用。

macOS在IDEA上集成PLANTUML Graphviz绘制UML图并导出SVG相关推荐

  1. 在VS Code上使用draw.io绘制UML图、架构图、原型图、网络拓扑图、组织结构图等,PeocessOn再见

    简介 流程图和UML图估计是程序员偶尔需要的东西,又是话画一个流程图可以理清程序逻辑,之前用windows自带的画图来画流程图,对齐和再次编辑不太好处理,后来室友推荐了processon Proces ...

  2. MarkdownPad安装以及绘制 UML 图

    要在本地编辑和查看markdown 文件,我选择了安装MarkdownPad 2. 从官网下载了MarkdownPad 2,安装后打开md文件,出现了This view has crashed的渲染错 ...

  3. MATLAB绘制雷达图并导出矢量图到Visio编辑(论文用图)

    MATLAB绘制雷达图并导出矢量图到Visio编辑(论文用图) 前言: matlab绘制雷达图   雷达图(Radar Chart)又被叫做蜘蛛网图(Spider Chart),适用于显示三个或更多的 ...

  4. Markdown绘制UML图

    下面介绍一种可以在Markdown中使用的绘制UML工具 -- PlantUML,以及渲染引擎 Gravizo 1. PlantUML简介 可以登陆 PlantUML官网 看一下,里面有支持的UML类 ...

  5. visio画卷积神经网络示意图_visio模型绘制(如何使用visio2013如何绘制UML图)

    在visio中迭代模型图怎么制作 visio里的数据库的ER图于课本上的不一样,因此只要使用相同的图形就可以了. 我一般是使用基本流程图(文件-形状-流程图-基本流程图)中的进程(矩形)和判定(菱形) ...

  6. 安卓手机绘制uml图_UML图是用什么软件画的?

    用例图是一类用于表现某系统的功能需求的图表.用例图是从用户的角度去呈现系统功能,并且明确各系统功能的操作着.绘制用例图经常会用到用例与执行者两种元素.用例位于某系统功能的范围内,用例的执行者则在方框外 ...

  7. js设计模式与绘制UML图 - 打车的面试题

    题干描述 打车时,你可以打快车和专车 无论什么车,都有车牌号和车辆名称 打不同的车价格不同,快车每公里 1 元,专车每公里 2 元 打车时,你要启动行程并显示车辆信息 结束行程,显示价格(假定行驶了 ...

  8. plantuml绘制UML图

    转载自:https://www.cnblogs.com/youlangta/p/7878777.html Table of Contents 前言 什么是PlantUML 在Emacs里配置Plant ...

  9. 安卓手机绘制uml图_Android Studio中绘制simpleUML类图详细说明及使用

    一.Android Studio中安装simpleUML 1.下载simpleUML jar包 2. 添加simpleUMLCEjar包 File--->Settings--->Plugi ...

最新文章

  1. 一堆让人惊喜的实用工具,也许你还不知道
  2. gitlab远程提交
  3. php编码处理的文章一篇
  4. 有商在线进销存成功案例
  5. 如何封装带有不变参数的函数
  6. 计算机考研自命题院校双非,计算机考研408——951211院校汇总
  7. 2021-05-21 Matlab实现快速傅里叶逆变换
  8. 网络安全常用标准汇总
  9. 解决word里鼠标滚动速度慢
  10. Android单点触摸与多点触摸
  11. Android实现新浪微博和QQ登陆并获取用户的信息
  12. 计算机弹奏两只老虎爱跳舞,原神风物之诗琴乐谱大全 原神风物之诗琴谱乐谱弹奏攻略...
  13. php(thinkphp5)+ajax 实现电商优惠满减以及不满足条件需要邮费
  14. 冯诺依曼结构和哈佛结构的区别
  15. 深度学习之COLA-Net
  16. 2023级网络安全岗面试题及面试经验分享
  17. python调用谷歌翻译__201907
  18. 开源 | 智能家居场景,基于 AriKiss 配网的微信小程序
  19. ubuntu16.04环境安装 Qt和Qt Creator
  20. 如何获取天勤 INFO-通知: 下单成功

热门文章

  1. 上海浦东机场的wifi使用攻略
  2. python绘制网络拓扑_python画网络拓扑图
  3. anaconda安装包
  4. vue---lodash的使用
  5. nefu--15--八阵图
  6. 计算机应用技术投稿流程,计算机技术与发展投稿有何要求?
  7. iPad 2第一次开机与激活指南
  8. PPT资料如何免费转成PDF
  9. Proe Creo 二次开发之模型装配--在指定位置插入模型
  10. LiveData vs EventBus?是否可以实现共赢