实时模板是ReSharper的更智能版本的Visual Studio代码段。
要应用实时模板,只需输入模板缩写,然后在补全列表中按Tab展开模板。 之后,使用Enter或Tab在模板参数中导航。 (如果您使用Visual Studio的原生代码补全,请按Ctrl+E、L显示可用实时模板的列表,并展开模板。)
与代码段不同,ReSharper可以在相应的模板中从能够使用变量、字段和类型的上下文预测。 大多数情况下,您无需自己输入任何内容。 只需从建议值的列表中选择。 而且,ReSharper 可为 C# 导入 Visual Studio 代码段,并让它们能够用作实时模板。
ReSharper为大多数支持的语言和技术提供了170多个预定义实时模板。 此列表包含多个模板,可用于通过集合迭代,编写断言方法,创建新数组,输出值,编写LINQ查询,生成自动属性,等等。