ReSharper 2025.2 Help

TypeScript 中的代码生成

ReSharper 提供多种方式生成样板代码。 例如,您可以使用未声明的代码符号,并基于用法自动生成这些符号,生成类型成员等。

从用法生成代码

ReSharper 允许您在声明代码符号(类、方法、变量等)之前使用它们。 当 ReSharper 检测到未声明的符号时,它会建议一个或多个 快速修复 Alt+Enter ,用于根据用法生成声明,然后根据用法上下文智能调整声明:

ReSharper.从用法生成 TypeScript 类

生成类型成员

使用 ReSharper,您可以快速生成不同的类型成员。 要查看当前类型可用的代码生成选项列表,请按 Alt+Insert 或在主菜单中选择 ReSharper | 编辑| 生成代码…

生成构造函数

构造函数生成向导会创建一个非默认构造函数,该构造函数为选定字段设置参数。

所有生成的构造函数遵循相同的模式:

  • 构造函数中包含的每个字段都使用参数进行初始化。

  • 参数的名称来源于对应字段的名称。

ReSharper。 为 TypeScript 类生成构造函数

实现/重写成员

对于继承的类型,ReSharper 提供了两个相关的代码生成功能:

  • 实现缺少的成员 实现当前类中缺失的任何接口成员或抽象成员。

  • 重写成员 的功能与 实现缺少的成员 相同,但如果适用,它还会重写虚拟成员。

ReSharper。 为 TypeScript 类生成重写成员

生成属性

ReSharper 将帮助您为所有需要公开的字段生成属性。

ReSharper。 为 TypeScript 类生成属性
最后修改日期: 2025年 9月 27日