当前位置:网站首页>使用IDEA画结构图
使用IDEA画结构图
2022-06-26 02:19:00 【chenweifu365】
之前想使用IDEA的markdown插件与graphviz直接画图的,结果中文乱码怎么也搞不定,最终还是使用plantuml,搞定了中文乱码。
本教程最终使用IDEA画结构图,依赖plantuml。

先提供几个可能用到的链接:
plantuml在线画图:http://www.plantuml.com/plantuml
graphviz官网:http://www.graphviz.org
graphviz在线画图:http://magjac.com/graphviz-visual-editor/
操作步骤
一、安装plantuml插件
首先安装plantuml插件,安装完之后,重启后再设置中可以找到如下内容:

二、配置使用远端渲染

勾选remote rending即可,但使用此项会使用网络渲染,不建议,等找到本地渲染不乱码的方式时会更新教程
默认配置是使用本地渲染,需要下载graphviz,并制定本地位置。但由于中文乱码问题调不好,暂时改用远端渲染。
默认配置如下图(我这里已经选好了本地的graphviz的路径):

三、创建文件,并渲染
1) 新建plantuml文件
2) 选择文件类型

这里可以选择各种UML,没什么区别吗,但它会给你默认的样例语法,比较友好。实验的话随便选一个就好
3) 粘入以下代码,即可得到文章开头的图
@startuml
graph room {
陈岩石--沙瑞金;
陈岩石--陈海;
陈岩石--陈阳;
沙瑞金--李达康;
沙瑞金--高育良;
沙瑞金--季昌明;
李达康--赵东来;
高小琴--祁同伟;
祁同伟--陈海;
祁同伟--陈阳;
祁同伟--侯亮平;
侯亮平--蔡成功;
侯亮平--季昌明;
侯亮平--钟小艾;
高育良--侯亮平;
高育良--吴慧芬;
高育良--高小凤;
赵立春--赵瑞龙;
赵立春--李达康;
赵立春--高育良;
}
@enduml
边栏推荐
猜你喜欢
随机推荐
Dual batteries in series, hardware design
Learn Tai Chi Maker - mqtt (IV) server connection operation
力扣(LeetCode)176. 第二高的薪水(2022.06.25)
UE5全局光照系统Lumen解析与优化
Cox 回归模型
How to add a table to a drawing in ggplot2
力扣(LeetCode)175. 组合两个表(2022.06.24)
ArrayList#subList这四个坑,一不小心就中招
[机器翻译]—BLEU值的计算
Simple use example of Aidl
如何提词条
7 tips to change your life
网络PXE启动WinPE,支持UEFI和LEGACY引导
Termux install openssh
音视频与CPU架构
2021-08-04
Chapter I: essential information collection of penetration test
MySQL根据查询的数据更新记录
Mysql常用sql语句之修改表名、删除表、获取表信息、删除指定日期的表记录
Audio video and CPU architecture









