创建文件模板
文件模板 用于创建一个或多个带有预定义代码的新文件,例如类型声明、单元测试等。 文件模板没有快捷方式,它们通过其描述进行标识。 有关更多信息,请参阅 从模板创建文件 和 创建多文件模板。
文件模板的主体由纯文本组成,这些文本将按原样显示,并包含 参数。 其目的是将这些内容结合起来,以最大限度地提高调用模板时的效率。
创建新的文件模板
从主菜单中选择 。
在出现的 模板资源管理器窗口 中,单击 文件模板 选项卡。
单击 新建模板
。 新创建的模板将在 模板编辑器 中打开。在 描述 字段中指定模板名称。
可选地,在 默认文件名 中指定一个名称,该名称是 ReSharper 在应用模板时建议的。 您还可以勾选 文件名必须是有效的标识符 复选框,以使 ReSharper 检查在应用模板时指定的文件名是否作为 类型标识符有效。 如果您的模板创建了一个新类型的文件,并且类型名称是从提供的文件名通过 当前文件名(不含扩展名) 宏初始化的,那么此选项将非常有用。 您可以查看 预定义文件模板以了解其实现方式。
要更改模板的默认 作用域 ,请单击 可用性 超链接。 在出现的对话框中,使用复选框定义新模板可以应用的位置。 您可以展开某些作用域以指定详细信息(例如,文件掩码或语言版本)。
如果模板使用了非系统程序集中的类和方法,您可以使模板仅在引用这些程序集的项目中可用——在 全局 类别中,选择 引用 并指定不带 .dll 扩展名的程序集名称:

通过键入或粘贴所需代码来创建模板的主体。
模板代码可以包含纯文本和 形参s。 一旦您输入一个 形参(以
$为前缀和后缀),它就会出现在文本区域右侧的 形参 部分中。 按照 声明模板参数 部分中描述的方式配置所有定义的 形参s。配置模板格式选项:
选择 重新设置格式 复选框,使 ReSharper 根据您的 格式偏好自动重新格式化扩展的代码片段。
选择 缩短限定引用 复选框,使 ReSharper 自动插入命名空间导入指令或删除在应用模板后变得多余的限定符。 如果未选中此复选框,ReSharper 将不会插入任何命名空间导入指令。
要保存模板,请在 Visual Studio 菜单中选择 或按 Ctrl+S 。
当您 调用命令以应用文件模板时,将向您显示可用模板的列表。 我们称之为“快速访问列表”或简称为“快速列表”。 您可以编辑此列表,将您喜欢的模板添加到其中和/或重新排列它们的顺序。