JetBrains Rider 2025.2 Help

文件头模板

此 JetBrains Rider 选项页面允许您指定一个默认的文件头,JetBrains Rider 会在您使用允许 插入和更新文件头 的配置文件应用 代码清理从模板创建新文件 时,将其作为注释插入到 C# 或 C++ 文件中。

您无需在文件头文本中包含注释分隔符。 当应用文件头模板时,JetBrains Rider 会根据特定语言自动插入适当的分隔符。

文件头文本

此字段包含纯文本和可选变量,这些内容将添加到文件开头并包裹在注释分隔符中。

宏列表

文件头文本右侧显示的宏名称相当直观。 您可以在文件头文本中使用它们,以便无需手动更改即可保持内容更新。 单击宏以将其插入到当前光标位置的文件头中。

将文件头包含到具有名称的区域中

文件头将被包裹的区域名称。 如果此字段留空,文件头不会被区域包裹。

文件头开始检测正则表达式

应用文件头模板时,默认情况下 JetBrains Rider 会自动检测文件中的初始注释(如果有),将其视为现有文件头,并用指定的文件头替换它们。

如果您想限制此行为,仅将特定注释视为文件头,请编辑 文件头开始检测正则表达式 字段中的正则表达式。 例如,您可以将其更改为 版权 .* ,以仅匹配以 版权 开头的初始注释。

如果您想重用通过正则表达式匹配的现有头部,请在文件头模板中的所需位置添加 ${OldHeader.Text} 宏。

文件头变量

在此选项卡中,您可以指定在文件头文本中重用的常量值。 例如,您可以添加一个名称为 companyName 且值为 我的公司 的变量,然后在文件头模板中以 $Variable.Named($"{companyName}") 的形式使用它。

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