QFramework Pro 开发日志第六篇:一键生成类图功能,如何操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1551个文字,预计阅读时间需要7分钟。
这个功能已经持续开发了三天,目前完成了一个基本的模型。先简单说说,为什么要做这个功能呢。作为Unity开发者,不管是做游戏还是工具、方案、学习源码,都免不了需要魔法。
这个功能连续开发了三天,现在完成了一个基本的雏形。
先说说,为啥做这个功能吧。
作为 Unity 开发者,不管是在做游戏还是在做工具、方案、学习源码的时候,多多少少都会需要魔改一些其他插件、框架、工具的代码。
而魔改的前提,是自己能够快速理解代码的大体结构。
如何快速理解代码的大体结构?自己画一遍简单的类图是比较快的方式。
于是笔者就制作了一个快速根据目录内的代码生成简单继承的类图的功能。
先看下使用流程。
- 在某个代码目录创建一个类图文件,操作如下:
- 创建之后结果如下:
- 点击,Inspector 上的 Parse 按钮,就会生成类图,如下:
- 有点看不清,放大看一下吧。
会比较清晰地显示继承结构。
点击方法 或者 类图上的 See 按钮,可以直接打开脚本文件,查看代码,如下:
- 如果给这个方法再写点注释,然后再点击 Parse。
- 结果如下:
- 就会将注释显示在类图上。
本文共计1551个文字,预计阅读时间需要7分钟。
这个功能已经持续开发了三天,目前完成了一个基本的模型。先简单说说,为什么要做这个功能呢。作为Unity开发者,不管是做游戏还是工具、方案、学习源码,都免不了需要魔法。
这个功能连续开发了三天,现在完成了一个基本的雏形。
先说说,为啥做这个功能吧。
作为 Unity 开发者,不管是在做游戏还是在做工具、方案、学习源码的时候,多多少少都会需要魔改一些其他插件、框架、工具的代码。
而魔改的前提,是自己能够快速理解代码的大体结构。
如何快速理解代码的大体结构?自己画一遍简单的类图是比较快的方式。
于是笔者就制作了一个快速根据目录内的代码生成简单继承的类图的功能。
先看下使用流程。
- 在某个代码目录创建一个类图文件,操作如下:
- 创建之后结果如下:
- 点击,Inspector 上的 Parse 按钮,就会生成类图,如下:
- 有点看不清,放大看一下吧。
会比较清晰地显示继承结构。
点击方法 或者 类图上的 See 按钮,可以直接打开脚本文件,查看代码,如下:
- 如果给这个方法再写点注释,然后再点击 Parse。
- 结果如下:
- 就会将注释显示在类图上。

