Visual Studio 2022自动生成C++代码类图
前几天学习了UML类图的基本知识,见文档UML类图快速掌握,但是手工绘制还是比较繁琐,本文记录了Visual Studio 2022自动生成C++代码类图的操作方法,可极大提高工作效率。
文档记录的工具版本为Qt Creator(10.0.2)和Visual Studio 2022,读者请确保本地机器已经安装Qt Creator和Visual Studio,避免后续操作出现版本不匹配方面的不必要错误。
准备工作
1. Visual Studio 2022安装工具
打开Visual Studio 2022,点击工具栏中的工具
按钮,点击获取工具和功能
,弹出窗口。
在工作负荷标签中,确保其他工具集(5)
中的Visual Studio 扩展开发
已经被勾选,如图所示
确保单个组件中的MSVC v143
和类设计器
已经被勾选,如图所示
读者勾选选项时,可以使用搜索功能进行过滤,勾选完成后,点击修改,等待完成即可。
2. Visual Studio 2022安装扩展(可选)
若读者需要使用Visual Studio绘制Qt项目,则需要进行该工具的安装。
打开Visual Studio 2022,点击工具栏中的扩展
按钮,点击管理扩展
,弹出窗口。
搜索qt,选择图中标出的扩展,下载即可。
3. Qt Creator安装 MSVC(可选)
若读者需要使用Visual Studio绘制Qt项目,则需要进行该工具的安装。
打开Qt维护工具,选择组件,进行安装即可,本文下载的组件如图所示,等待下载完成即可。
环境配置(绘制Qt项目类图需要)
打开Visual Studio 2022,点击工具栏中的扩展
按钮,点击Qt VS Tools
,点击Qt Versions
,弹出窗口。
点击+
添加Qt版本配置,配置完成后,点击确定即可。如图所示
操作使用
C++项目
使用Visual Studio 2022打开项目,点击视图
,点击类视图
,右键项目名称,点击查看
,点击查看类图
,显示如图
Qt项目
- 使用Visual Studio 2022新建项目
2. 点击完成,则创建项目成功
3. 将项目中自动创建的main.cpp
删除,往新建项目中添加现有文件,后续操作和C++项目一致。