IEAD添加插件生成UML图

news/发布时间2024/5/4 23:40:16

使用IDEA中生成UML(统一建模语言)
一、准备环境
在Ubuntu环境下进行配置使用,工具和插件在Windows环境下也有版本,需要的工具、插件都是相同的,同样安装配置即可。
。IDEA社区版:因为免费
。插件PlantUML Parser:生成".puml"文件
。GrapHviz:通过puml文件生成UML图

二、安装及配置
安装Graphviz
.下载地址:https://graphviz.org/download/
.ubuntu可以使用如下命令安装。windows在上链接中找对应的版本,进行安装,官网有安装说明,注意查看。
sudo apt-get install graphviz
.验证安装,如下命令正常输出即可。windows找到对应的exe程序,执行即可。
dot -version
准备好IDEA,在"插件"菜单找到"PlantUML Parser",安装后重启

配置插件使用画图工具,如图所示:

重启IEAD
三、使用插件生成".puml"文件
右键包名,找到选项"PlantUML Parser"(在最下面)

稍等一秒,右侧生成UML图。

完成。

四、布局参数
知道的不是很多,列两个知道的。布局参数写在".puml"文件中"@startuml"的下一行。其它的布局参数使用时网上查找下"PlantUML 布局"
left to right direction '左右布局,默认是上下布局。
skinparam linetype ortho '使用直线连接,默认是弧线。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/42017728.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

ubuntu无法进入桌面的一种情况

问题描述无法进入桌面 可以进入锁屏 输入密码后黑屏,并返回锁屏 tty能进入startx startx中部分软件无法打开 无法进入桌面最直接的错误,非常严重不可原谅。用户登陆输入密码,黑屏,然后回到用户登陆。后续操作使用tty3执行startx展现。 大量的.desktop无法打开 执行code竟然…

将彩色图转化为灰度图及其原理介绍

本文介绍了彩色图与灰度图,为什么要转化为灰度图,及其转化为灰度图的原理,包含加权平均法与简单平均法,在明白了原理之后,直接使用OpenCV中提供的函数进行图像灰度处理,希望对你有所帮助。彩色图介绍 彩色图像是一种包含颜色信息的图像,通常由红色、绿色和蓝色(RGB)三…

光学雨量计:高精度测量降水量的理想解决方案

光学雨量计:高精度测量降水量的理想解决方案 河北稳控科技光学雨量计是一种高精度测量降水量的理想解决方案。它利用光学原理,通过光束的衰减来测量降雨强度和累积降水量。相比传统的雨量计,光学雨量计具有更高的精度和可靠性,成为现代气象观测的重要工具。 传统的雨量计通…

【rust】《Rust深度学习[3]-数据可视化(Plotters)》

什么是Plotters? Plotters是一个用纯Rust开发的图形库,用于中渲染图形、图表和数据可视化。它支持静态图片渲染和实时渲染,并支持多种后端,包括:位图格式(png、bmp、gif等)、矢量图(svg)、窗口和HTML5 Canvas。 Plotters对不同后端使用统一的高级API,并允许开发者自定…

用户下单+微信支付学习记录

开始之前补充两个知识点,因为之前写mapper.xml文件中sql语句时,没有提示功能就会很麻烦,补充了此功能:IDEA sql自动补全/sql自动提示/sql列名提示_idea提示sql语句-CSDN博客 查看类源码:ctrl+shift+/,查看方法详情:ctrl+mouse1 用户下单 接口设计 直接看过了,手动导…

Barnes-Hut t-SNE:大规模数据的高效降维算法

在数据科学和分析中,理解高维数据集中的底层模式是至关重要的。t-SNE已成为高维数据可视化的有力工具。它通过将数据投射到一个较低维度的空间,提供了对数据结构的详细洞察。但是随着数据集的增长,标准的t-SNE算法在计算有些困难,所以发展出了Barnes-Hut t-SNE这个改进算法…