JetBrains Rider 2025.2 Help

成员生成

此 JetBrains Rider 选项页面允许您调整代码生成设置。 欲了解更多信息,请参阅 代码生成

生成的成员默认主体样式

此设置允许您选择在生成的成员体中添加的内容。

  • 抛出新的 NotImplementedException() :选择此选项时,JetBrains Rider 会在生成的成员体中抛出 NotImplementedException()

  • 返回默认值 :选择此选项时,JetBrains Rider 会根据返回类型在生成的成员中创建默认值返回语句。

  • 不可编译的代码 :选择此选项时,JetBrains Rider 会在生成的成员体中填充阻止编译的符号,强制您提供有意义的实现。

生成的属性样式

此设置定义了如何为 实现和重写的成员 生成属性。

  • 自动属性

  • 带支持字段的属性

  • 具有默认主体的访问器 :默认体的生成取决于上文描述的 生成的成员默认主体样式 设置。

生成的文档

此设置定义了如何为 实现和重写的成员 生成 XML 注释:

  • :不会为生成的成员添加 XML 注释。

  • 为重写的成员添加 <inheritdoc/> :此标签是从基成员复制文档的良好替代方案。 尽管该标签是非标准的,但它被 NDoc、Sandcastle 和 Stylecop 等工具所理解。

  • 从重写的成员复制 XML 文档 此选项允许从被重写的成员复制 XML 文档注释到生成的重写/实现成员。

其他选项

将支持字段置于属性上方

当 JetBrains Rider 为字段生成属性、新属性带有支持字段,或将自动属性转换为带有支持字段的属性时,字段将始终位于属性之上。

将生成的成员包裹在区域中

在区域内对重写和实现的成员进行分组,并使用描述生成内容的名称,例如 [基类名称] 的重写[基础接口名称] 的实现

用 [DebuggerStepThrough] 注释属性访问器

选中后,会向生成属性的 getter 和 setter 添加 DebuggerStepThrough 属性,以防止调试器进入属性访问器。

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