3

我最近安装了一些我正在使用的 mvvm-light 框架附带的片段。果然我检查过

    Tools > Code Snippet Manager

它们安装在“我的代码片段”下。

如果我确实插入了 Snipper(在代码窗口中右键单击)或 CTRL K + CTRL X,那么我可以在所有可用的片段中搜索....

但我确实相信只需键入快捷键(在本例中为 mvvmlocatorproperty)并按 Tab 即可插入片段

但是当我输入快捷键时,它什么也没有识别...

我究竟做错了什么??

这不是与 resharper 5 不兼容吗?- 我已经安装了

任何想法都非常感谢

4

2 回答 2

2

如果您启用了 ReSharper IntelliSense,这是预期的行为 - ReSharper 在它支持的所有文件类型中抑制了 VS 本机 IntelliSense,并且 ReSharper IntelliSense 不显示 VS 代码片段。基本上,您可以选择两种替代方式:

  1. 完全关闭 ReSharper IntelliSense 并使用 VS 原生 IntelliSense。为此,请转到 ReSharper > 选项 > 环境 > IntelliSense > 常规并选中“Visual Studio”。这将恢复为在其完成列表中显示代码片段的 VS IntelliSense。

  2. 将您的代码段实现为ReSharper 实时模板。这将允许您在完成列表中列出您的模板,并享受 ReSharper IntelliSense 提供的所有优势,包括支持 lowerCamelHumps(通过键入 mltn 完成 MyLongTypeName)、变量命名建议、完成列表中直接成员和继承成员的不同呈现样式,生成琐碎的代码等。您可以从此页面及其子页面了解有关 ReSharper 代码完成的更多信息。

于 2011-05-08T20:18:40.857 回答
1

不,它应该适用于 R# 5.0,我也安装了它。我不确定问题是什么。给我发一封电子邮件,我会将我的 MSN ID 传递给您,以便我们尝试调试它。

谢谢,劳伦特

于 2010-06-04T09:28:34.460 回答