JetBrains Rider 2025.2 Help

代码生成

在此页面,您可以调整 代码生成在 C++ 中的工作方式。

生成的函数的主体

默认函数主体

指定生成的函数是否应具有空主体、返回默认值、抛出 std::logic_error 或包含不可编译的代码。

空构造函数和析构函数的主体

指定生成的构造函数和析构函数是否应具有默认主体、空主体或无主体。

从重写函数的主体中调用被重写的函数

使用此设置可自动调用基函数。 在 Unreal Engine 项目中,JetBrains Rider 将使用惯用的 Super 类型别名,从重写函数的生成主体中调用被重写的函数。

生成默认运算符实现

此设置允许您生成通常基于关联运算符实现的运算符函数的惯用主体。

文档注释模板

使用 'doc' 代码模板(在 编辑器 | 实时模板 | C++ 中编辑)

如果需要,您可以通过 编辑 JetBrains Rider 用于生成的 doc 活动模板来自定义注释存根。

使用默认模板

配置以下设置以调整默认注释存根:

  • 注释样式:选择 /**/*!/////! 作为首选注释样式。

  • 模板:为文档注释选择 Doxygen 或 XML 样式。

  • 标签前缀:选择 @param\param 作为首选标签前缀。

  • 添加 @简洁 标签:选中此复选框以在 doxygen 样式注释中启用 @简洁 标签。

其他选项

将转换构造函数声明为 'explicit'

选中此复选框后,当您从用法生成代码时,转换构造函数将声明为 显式

在生成重写函数时保留默认参数

此选项允许您控制在创建重写函数时,代码生成操作是否应保留默认函数参数。

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