ReSharper 2025.2 Help

代码生成

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

如果当前文件中启用了 设计时代码检查 ,ReSharper 会检测缺失的成员并建议相应的 快速修复实现缺失的成员

操作列表中的代码生成命令

更多生成代码的方式也可以通过 上下文操作代码模板实现。

本节内容:

您可以通过两种主要方式控制新代码的生成:

  • 配置 代码样式的各个方面(例如, 命名样式格式规则 ),ReSharper 在生成代码时将强制执行其要求。

  • 根据您的设置,可以以不同的方式生成新成员的存根。 例如,它们可以抛出新的 NotImplementedException() ,返回默认值,或包含无法编译的代码。 您可以在 ReSharper 选项 的 代码编辑 | 成员生成 页面上配置这些和其他偏好设置 Alt+R, O

大多数 ReSharper 的代码生成功能在 C# 和 Visual Basic 中可用,有些功能在多种语言中可用,而另一些则是特定于语言的。 下表列出了所有代码生成功能及其支持的语言/技术。

本节中的主题提供了在 C# 中使用代码生成功能的说明和示例。 有关特定语言可用的代码生成功能的更多信息,请参阅 语言和框架 部分中的相应主题。

最后修改日期: 2025年 9月 27日