Ste*_*ard 5 c# resharper coderush
我是CodeRush的忠实粉丝,也是他们围绕模板的理念.在我目前的工作中,我们将进行大量的配对,并且共识是对ReSharper(v6)的偏好,这几乎让我处于一个我必须使用它的地方.
我不打算在这里开始CodeRush/Resharper战争.Resharper有很多值得关注的东西,但有一件事我很难在ReSharper中过去.
ReSharper的Live模板机制很好,没有内置的概念来输入CodeRush的方式(至少不是我所知道的).一个简单的例子如下.生成以下代码:
public String MyStringProperty { get; set; }
Run Code Online (Sandbox Code Playgroud)
在CodeRush中......我可以输入"as"(AutoProperty为'a',字符串为's'),然后只需更改属性名称即可.
在ReSharper中,我需要输入"prop"(对于Property),然后设置类型和名称.
ReSharper的实时模板中似乎没有关于类型感知或类型快捷方式的类似概念.因此,似乎没有类似于众多的两个和三个字符模板,以获得预先键入的变量,属性,方法等...
所以,最后问题毕竟是那个背景.在没有为每个模板/类型组合创建新的实时模板的情况下,有没有办法在ReSharper中复制"类型模板"这个概念?