如何在IntelliJ中的.sout模板中的Visual Studio \ Resharper中添加.cw后缀模板?

时间:2018-05-18 14:41:49

标签: c# visual-studio autocomplete resharper

我正在从Java转换到C#。 在IntelliJ中有一个Postfix模板,如:

String expr = "John";
//writing expr.sout gives:
System.out.println(expr);

有没有办法创建像expr.cw这样的模板,它返回Console.WriteLine(expr);在Visual Studio \ Resharper?

1 个答案:

答案 0 :(得分:0)

使用JetBrains.Annotations并创建SourceTemplate是一种可能的解决方案。 例如,在项目中添加以下静态类:

using System;
using JetBrains.Annotations;

namespace SpeechRecognition
{
    public static class ResharperHelper
    {
        [SourceTemplate]
        public static void cw(this string str)
        {
            Console.WriteLine(str);
            //$ $END$
        }
    }
}