ReSharper 2025.2 Help

C++ 的预定义文件模板

本主题列出了 ReSharper 2025.2 中所有 C++ 的预定义文件模板。 有关文件模板的更多信息,请参阅 从模板创建文件

模板

详细信息

结构体

在当前项目中创建包含空 C++ 结构体的新头文件和源文件。

范围 C++ 项目

主体

$HEADER$#pragma once struct $STRUCT$ {$END$};

参数

  • 头文件 - 插入设置中指定的文件头

  • 名称 - 计算当前文件名(无扩展名)

  • 结构体 - 评估为当前文件名(不含扩展名),并将所有非字母数字字符替换为下划线

  • 预编译头文件 - 评估为预编译头文件的包含指令,如果项目未使用预编译头,则评估为空字符串

  • 结束 - 模板应用后光标的位置。

在当前项目中创建包含空 C++ 类的新头文件和源文件。

范围 C++ 项目

主体

$HEADER$#pragma once class $CLASS$ {public:$END$};

参数

  • 头文件 - 插入设置中指定的文件头

  • - 评估为当前文件名(不含扩展名),并将所有非字母数字字符替换为下划线

  • 名称 - 计算当前文件名(无扩展名)

  • 预编译头文件 - 评估为预编译头文件的包含指令,如果项目未使用预编译头,则评估为空字符串

  • 结束 - 模板应用后光标的位置。

模块接口单元

模块接口单元

范围 C++ 项目

主体

$HEADER$export module $MODULE$;

参数

  • 头文件 - 插入设置中指定的文件头

  • 模块 - 计算当前文件名(无扩展名)

头文件

头文件

范围 C++ 项目

主体

$HEADER$#pragma once

参数

  • 头文件 - 插入设置中指定的文件头

源文件

源文件

范围 C++ 项目

主体

$HEADER$$PCH$

参数

  • 头文件 - 插入设置中指定的文件头

  • 预编译头文件 - 评估为预编译头文件的包含指令,如果项目未使用预编译头,则评估为空字符串

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