您可以使用自定义源模板轻松扩展后缀模板的列表,在项目代码中的任何位置都能以扩展方法的形式创建后缀模板。 您能够以使用 JetBrains.Annotations 框架中的 [SourceTemplate] 属性修饰的公开扩展方法形式,为项目的一些特定类型或任何标准类型定义后缀模板。
为了阐明源模板的使用,我们可以创建一个简单的模板,此模板将帮助我们检查double值与Pi的相等性,并将您的脱字符号移动到下一行单元测试。
现在,我们可以在计算结果为double值的任何表达式后面输入点,然后调用创建的模板。
当您在补全列表中选择模板后,表达式会被替换为模板代码,且脱字符号会按模板中所述移动。