JetBrains Rider 2025.2 Help

模板类型

您可以在 JetBrains Rider 中使用以下几种类型的模板:

  • 实时/环绕模板 可用于 在现有文件中生成代码 ,并且(如果模板主体中有 $SELECTION$ 参数 )可用于 用模板代码环绕代码片段 ,例如 try...catch 语句。

    每个实时模板都由一个 快捷键 标识——一个简短的字符字符串,例如 foreach——您可以直接在编辑器中键入它以调用模板。

  • 后缀模板 可用于 C#、JavaScript、TypeScript,帮助您在不向后跳转的情况下转换已键入的表达式。 例如,您可以在表达式后键入 .null ,JetBrains Rider 将创建一个 if 语句来检查该表达式是否为 null。 如需更多信息,请参阅 后缀模板

  • 源模板 仅适用于 C#,可以直接在项目代码中作为 扩展方法 创建。 一旦定义了源模板,您就可以在相应类型的代码补全列表中找到它,类似于后缀模板。 如需更多信息,请参阅 源代码模板

  • 文件模板 用于创建一个或多个包含预定义代码的新文件,例如类型声明、单元测试等。 文件模板没有快捷方式,它们通过其描述来标识。 如需更多信息,请参阅 从模板创建文件.

安装 JetBrains Rider 后,您会发现许多各类 预定义模板。 预定义模板涵盖了 C#、VB.NET、ASP.NET、XML、HTML、Razor、CSS、JavaScript、TypeScript 和 Resx 代码的最常见情况。

对于自定义情况,JetBrains Rider 提供了工具,用于 创建编辑 用户定义的代码模板,以涵盖开发实践中的任何特定方面。

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