模板类型
您可以在 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日