C#代码 生成 UML 图

18 篇文章 2 订阅
8 篇文章 0 订阅
本篇博客介绍了如何在VSCode中安装和使用PlantUML及CSharpToPlantUML插件,以生成C#项目的类关系图。首先,需要在MAC上安装dotnet环境,然后通过dotnet工具安装puml-gen。使用puml-gen命令生成UML图,并在VSCode中通过快捷键Alt+D查看或导出图表。此外,还提供了通过plantuml.jar生成SVG图的方法。
摘要由CSDN通过智能技术生成

1、VSCode 安装 PlantUML

    https://marketplace.visualstudio.com/items?itemName=jebbs.plantuml

    中文官方 : https://plantuml.com/zh/

2、VSCode 安装  CSharp to plantUML

    https://marketplace.visualstudio.com/items?itemName=pierre3.csharp-to-plantuml

3、MAC 下安装 dotnet 环境。稍后的工具需要dotnet环境。

    https://dotnet.microsoft.com/download/dotnet-core/thank-you/sdk-3.1.405-macos-x64-installer

4、查看github项目,安装工具,按照其给定的命令行调用命令即可

    https://github.com/pierre3/PlantUmlClassDiagramGenerator

    在 dotnet 命令行工具中安装 puml-gen 工具

        执行: dotnet tool install --global PlantUmlClassDiagramGenerator --version 1.2.3

    puml-gen <代码所在目录> <UML文件生成目录> -dir

        实例: puml-gen /Volumes/18604037792/develop/TuYoo/Scripts_back/ /Volumes/18604037792/develop/TuYoo/Scripts_UML -dir

5、VSCode打开生UML生成目录

    查看UML图

        选中任意文件,点 Alt+D(如果想换快捷键,点cmd+alt+p,在下拉选项中选择标记有ALT+D的哪一项,点齿轮,进行修改)即可查看UML图。

    类关系图 include ,多个文件关联

        UML文件生成目录中有一个 include.puml 文件,他将所有导出的文件都 include 在内。如果只想查看某几个的关系的,只需要创建一个puml文件仿照include的写法,包含所需类即可。

    生成UML图

        cmd+alt+p 在选项中选择 <导出当前文件图表>,即可导出UML图。(也可以设置快捷键。

6、不打开VSCode,通过命令将puml生成UML图。

    http://plantuml.com/download 中下载 plantuml.jar。在本地调用命令生成UML图

    java -jar /plantuml.jar -tsvg xxx.puml

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值