我在VS2008中安装了Resharper,似乎已经接管了我所依赖的一些片段。例如,prop,foreach等......
我如何告诉Resharper让VS2008使用自己的代码段,或者至少不要覆盖已经存在的代码段。
更好的是,有没有办法有选择地告诉Resharper它可以覆盖哪些片段以及它不应该覆盖哪些片段?
我知道可以让你选择的Live Templates菜单项,但是在取消选择'foreach'之后,VS(或者可能是Resharper)将它视为一个函数。 换句话说,当我输入'fore'并点击Tab键进行自动完成时,我最终会使用'foreach()'而不是代码段操作。
由于
答案 0 :(得分:8)
您可以从“实时模板”窗口中取消选中您不想使用的那些。 foreach模板在迭代组下。
答案 1 :(得分:3)
我知道我迟到了,但您可以使用代码段编辑器复制您的代码段,然后通过实时模板编辑器将其粘贴到Resharper中。代码似乎兼容。我和我的几个人一起做了这件事,效果很好。
答案 2 :(得分:2)
由于ReSharper 4 Visual Studio代码段作为实时模板导入ReSharper。这意味着您可以通过按Ctrl + J来调用任何代码段。
此弹出菜单中提供了在Vs中导入的所有脚本。
答案 3 :(得分:1)
Resharper在某些方面很棒,但在其他方面,当它只是在多年的肌肉记忆中肆无忌惮时,它会令人难以置信地令人沮丧。
选项=>环境=> IntelliSense =>完成行为=> [取消选中]“使用实时模板替换关键字”