热更信息提取
用途
从 TypeScript 类中提取选定方法的热更信息,用于热更新场景。提取结果中的 xxHotFix 调用主要用于在浏览器/游戏控制台中验证热更配置,可直接复制粘贴执行。
功能
- 支持
.ts / .tsx 文件中的方法、getter、setter 提取
- 输出简化类定义、target、prop、type
- 输出
xxHotFix.addXxxPatchCfg() 调用语句,可直接在控制台执行以验证热更
- 支持静态方法、原型方法、getter、setter 等六种类型
- 保留父类继承关系,自动清理注释
xxHotFix 说明
xxHotFix 为热更系统暴露在 globalThis 上的接口(如 globalThis.xxHotFix)。提取结果会生成对应的 addPropPatchCfg、addStaticPropPatchCfg、addGetterPatchCfg 等调用,将简化类定义作为 code 参数传入。复制该语句到运行环境的控制台执行,即可验证热更是否生效。
使用方法
- 打开 TypeScript 文件,框选要提取的方法或访问器
- 按 Ctrl+Shift+Alt+R(Mac: Cmd+Shift+Alt+R),或右键选择「提取热更信息」
- 在「输出」面板的「热更信息提取」通道查看结果,内容会复制到剪贴板
安装方式
从 VSIX 安装:按 Ctrl+Shift+P → 输入 Install from VSIX → 选择 .vsix 文件。或在扩展视图中将 .vsix 文件拖拽入内。
| |