macOS在IDEA上集成PLANTUML Graphviz绘制UML图并导出SVG
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相关推荐
- 在VS Code上使用draw.io绘制UML图、架构图、原型图、网络拓扑图、组织结构图等,PeocessOn再见
简介 流程图和UML图估计是程序员偶尔需要的东西,又是话画一个流程图可以理清程序逻辑,之前用windows自带的画图来画流程图,对齐和再次编辑不太好处理,后来室友推荐了processon Proces ...
- MarkdownPad安装以及绘制 UML 图
要在本地编辑和查看markdown 文件,我选择了安装MarkdownPad 2. 从官网下载了MarkdownPad 2,安装后打开md文件,出现了This view has crashed的渲染错 ...
- MATLAB绘制雷达图并导出矢量图到Visio编辑(论文用图)
MATLAB绘制雷达图并导出矢量图到Visio编辑(论文用图) 前言: matlab绘制雷达图 雷达图(Radar Chart)又被叫做蜘蛛网图(Spider Chart),适用于显示三个或更多的 ...
- Markdown绘制UML图
下面介绍一种可以在Markdown中使用的绘制UML工具 -- PlantUML,以及渲染引擎 Gravizo 1. PlantUML简介 可以登陆 PlantUML官网 看一下,里面有支持的UML类 ...
- visio画卷积神经网络示意图_visio模型绘制(如何使用visio2013如何绘制UML图)
在visio中迭代模型图怎么制作 visio里的数据库的ER图于课本上的不一样,因此只要使用相同的图形就可以了. 我一般是使用基本流程图(文件-形状-流程图-基本流程图)中的进程(矩形)和判定(菱形) ...
- 安卓手机绘制uml图_UML图是用什么软件画的?
用例图是一类用于表现某系统的功能需求的图表.用例图是从用户的角度去呈现系统功能,并且明确各系统功能的操作着.绘制用例图经常会用到用例与执行者两种元素.用例位于某系统功能的范围内,用例的执行者则在方框外 ...
- js设计模式与绘制UML图 - 打车的面试题
题干描述 打车时,你可以打快车和专车 无论什么车,都有车牌号和车辆名称 打不同的车价格不同,快车每公里 1 元,专车每公里 2 元 打车时,你要启动行程并显示车辆信息 结束行程,显示价格(假定行驶了 ...
- plantuml绘制UML图
转载自:https://www.cnblogs.com/youlangta/p/7878777.html Table of Contents 前言 什么是PlantUML 在Emacs里配置Plant ...
- 安卓手机绘制uml图_Android Studio中绘制simpleUML类图详细说明及使用
一.Android Studio中安装simpleUML 1.下载simpleUML jar包 2. 添加simpleUMLCEjar包 File--->Settings--->Plugi ...
最新文章
- 一堆让人惊喜的实用工具,也许你还不知道
- gitlab远程提交
- php编码处理的文章一篇
- 有商在线进销存成功案例
- 如何封装带有不变参数的函数
- 计算机考研自命题院校双非,计算机考研408——951211院校汇总
- 2021-05-21 Matlab实现快速傅里叶逆变换
- 网络安全常用标准汇总
- 解决word里鼠标滚动速度慢
- Android单点触摸与多点触摸
- Android实现新浪微博和QQ登陆并获取用户的信息
- 计算机弹奏两只老虎爱跳舞,原神风物之诗琴乐谱大全 原神风物之诗琴谱乐谱弹奏攻略...
- php(thinkphp5)+ajax 实现电商优惠满减以及不满足条件需要邮费
- 冯诺依曼结构和哈佛结构的区别
- 深度学习之COLA-Net
- 2023级网络安全岗面试题及面试经验分享
- python调用谷歌翻译__201907
- 开源 | 智能家居场景,基于 AriKiss 配网的微信小程序
- ubuntu16.04环境安装 Qt和Qt Creator
- 如何获取天勤 INFO-通知: 下单成功