JetBrains Rider 2025.1 Help

预定义的 C/C++ 文件模板

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

模板

详情

结构体

范围 C/C++ 项目

主体

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

参数

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

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

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

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

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

范围 C/C++ 项目

主体

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

参数

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

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

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

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

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

模块接口单元

模块接口单元

范围 C/C++ 项目

主体

$HEADER$export module $MODULE$;

参数

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

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

头文件

头文件

范围 C/C++ 项目

主体

$HEADER$#pragma once

参数

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

源文件

源文件

范围 C/C++ 项目

主体

$HEADER$$PCH$

参数

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

  • PCH - 解析为预编译头文件的 include 指令,如果项目未使用预编译头,则解析为空字符串

最后修改日期: 2025年 6月 25日