使用VS Code代码片段结合Resharper

56

我正在尝试使用Code Contract的代码片段,但自从我重新启用Resharper后,它无法识别它们。另一方面,它可以识别我过去实现的一些片段。

有什么问题吗?我特别想使用crce这两个代码片段,我认为它们不会与任何其他片段冲突(至少从智能感知中我没有看到)。

我正在使用VS 2010和R# 5。

谢谢

3个回答

132

按下 CTRL+J ,然后输入您的代码片段快捷方式... 这在 Resharper 网站上提到了


4
+1(希望可以是1000)。在来到这里之前,我搜索了很多结果。谢谢! - Barton
6
那个链接已经失效了。 - Squirrelkiller

17

这个回答演示了另一个解决方法.

  1. 在代码编辑器中右键点击,选择“插入代码片段”

  2. CTRL+K,X

这是我用来使用mvvmlight代码片段的方法.


13

我有同样的问题,并且非常希望能看到一个解决方案。这些代码片段仍然可以工作,即使它们不会出现在智能感知弹出窗口中,所以如果你按下"cr"+tab键,你可能仍然可以得到代码片段。

不过,有一个"变通方法"。如果你打开ReSharper设置并转到"环境"->"智能感知"->"常规",将"ReSharper"改为"Visual Studio智能感知"模式,这将使你的代码片段正常显示,但是一些ReSharper的智能感知增强功能将不可用。

我已经尝试了最新的ReSharper 5.1夜间构建版本,但这个问题仍然没有被修复。

希望这可以帮到你。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接