当前位置:网站首页>Drawing structure diagram with idea
Drawing structure diagram with idea
2022-06-26 03:01:00 【chenweifu365】
I wanted to use IDEA Of markdown Plug in and graphviz Direct drawing , As a result, Chinese garbled code could not be determined , In the end, I still use plantuml, Got rid of the Chinese garbled code .
This tutorial ends with IDEA Draw a structural diagram , rely on plantuml.

First, provide a few possible links :
plantuml Draw online :http://www.plantuml.com/plantuml
graphviz Official website :http://www.graphviz.org
graphviz Draw online :http://magjac.com/graphviz-visual-editor/
Operation steps
One 、 install plantuml plug-in unit
First installation plantuml plug-in unit , After installation , The following contents can be found in the settings after restart :

Two 、 Configure to use remote rendering

Check remote rending that will do , But using this will use network rendering , Don't suggest , The tutorial will be updated when we find a way to render locally without garbled code
The default configuration is to use local rendering , Need to download graphviz, And set the local location . However, due to the problem of Chinese garbled code, it can not be adjusted well , Use remote rendering for now .
The default configuration is shown in the following figure ( I have chosen the local one here graphviz The path of ):

3、 ... and 、 create a file , And render
1) newly build plantuml file 
2) Select file type

Here you can choose from a variety of UML, No difference , But it will give you the default sample Syntax , friendly . Just choose any one for the experiment
3) Stick in the following code , You can get the picture at the beginning of the article
@startuml
graph room {
Chen Yan -- Sarekin ;
Chen Yan -- Chen Hai ;
Chen Yan -- Chen Yang ;
Sarekin -- Li Dakang ;
Sarekin -- Gao Yuliang ;
Sarekin -- Ji Changming ;
Li Dakang -- Zhao Donglai ;
The cello -- Qi Tongwei ;
Qi Tongwei -- Chen Hai ;
Qi Tongwei -- Chen Yang ;
Qi Tongwei -- Hou Liangping ;
Hou Liangping -- Cai Chenggong ;
Hou Liangping -- Ji Changming ;
Hou Liangping -- Zhong Xiaoai ;
Gao Yuliang -- Hou Liangping ;
Gao Yuliang -- Wuhuifen ;
Gao Yuliang -- Gao Xiaofeng ;
Zhao Lichun -- Zhao Ruilong ;
Zhao Lichun -- Li Dakang ;
Zhao Lichun -- Gao Yuliang ;
}
@enduml
边栏推荐
猜你喜欢
![2022-06-25: given a positive number n, it means that there are tasks 0~n-1. Given an array of length N, time[i] means the time when task I is completed. Given a two-dimensional array matrix, matrix[j]](/img/93/d95255bae20b138851bdc8a50f8647.png)
2022-06-25: given a positive number n, it means that there are tasks 0~n-1. Given an array of length N, time[i] means the time when task I is completed. Given a two-dimensional array matrix, matrix[j]

Dual batteries in series, hardware design

Deep understanding of distributed cache design

Une citation classique de la nature humaine que vous ne pouvez pas ignorer

Components and routing

OpenAPI 3.0 规范-食用指南

GD32 ADC采集电压

【解决】CMake was unable to find a build program corresponding to “Unix Makefiles“.
![[solution] cmake was unable to find a build program corresponding to](/img/d4/e58777d5ff4d7f0e943d2f62f378d4.png)
[solution] cmake was unable to find a build program corresponding to "UNIX makefiles"

Interviewer: please name four ways to exchange the values of two variables without using third-party variables
随机推荐
golang--channal与select
附加:HikariCP连接池简述;(并没有深究,只是对HikariCP连接池有个基本认识)
使用IDEA画结构图
网络PXE启动WinPE,支持UEFI和LEGACY引导
Cox regression model
Components and routing
Remember a simple JVM tuning experience
OpenAPI 3.0 specification - Food Guide
How to adjust face input size
100002nd prime
【系统架构】-如何评估软件架构
PCA and automatic encoder for dimension reduction of R language
数据库的授权
网上股票开户安全吗?
Golang--channel and select
Lumen Analysis and Optimization of ue5 global Lighting System
Teach you to quickly record sounds on PC web pages as audio files
Redis classic 20 questions
2021-08-04
财富自由技能:把自己产品化