代码生成
ReSharper 提供多种方式生成样板代码。 例如,您可以使用未声明的代码符号,并基于用法自动生成这些符号,生成类型成员等。
如果当前文件中启用了 设计时代码检查 ,ReSharper 会检测缺失的成员并建议相应的 快速修复以 实现缺失的成员:

更多生成代码的方式也可以通过 上下文操作 和 代码模板实现。
本节内容:
您可以通过两种主要方式控制新代码的生成:
根据您的设置,可以以不同的方式生成新成员的存根。 例如,它们可以抛出新的
NotImplementedException(),返回默认值,或包含无法编译的代码。 您可以在 ReSharper 选项 的 页面上配置这些和其他偏好设置 Alt+R, O 。
大多数 ReSharper 的代码生成功能在 C# 和 Visual Basic 中可用,有些功能在多种语言中可用,而另一些则是特定于语言的。 下表列出了所有代码生成功能及其支持的语言/技术。
本节中的主题提供了在 C# 中使用代码生成功能的说明和示例。 有关特定语言可用的代码生成功能的更多信息,请参阅 语言和框架 部分中的相应主题。
功能 | |||||||||
|---|---|---|---|---|---|---|---|---|---|
最后修改日期: 2025年 9月 27日