我最近安装了一些我正在使用的mvvm-light框架附带的片段。当然,我应该通过
检查 Tools > Code Snippet Manager
它们安装在“我的代码片段”下。
如果我插入Snipper(右键单击代码窗口)或CTRL K + CTRL X,那么我可以在所有可用的片段中搜索....
但我确实认为可以只键入快捷键(在这种情况下是mvvmlocatorproperty)并按Tab键插入代码段
但是当我输入快捷键时,它无法识别任何内容......
我做错了什么?
这与resharper 5不兼容? - 我已经安装了
任何想法都非常感激
答案 0 :(得分:2)
如果您启用了ReSharper IntelliSense,这是预期的行为 - ReSharper在其支持的所有文件类型中抑制VS本机IntelliSense,并且ReSharper IntelliSense不显示VS代码段。 基本上你可以选择两种不同的方式:
完全关闭ReSharper IntelliSense并使用VS原生IntelliSense。要做到这一点,请转到ReSharper>选项>环境> IntelliSense>一般并检查“Visual Studio”。这将恢复为VS IntelliSense,在其完成列表中显示片段。
将您的代码段实现为ReSharper live template。这将允许您在完成列表中列出您的模板,并享受ReSharper IntelliSense提供的所有优势,包括对lowerCamelHumps的支持(通过键入mltn完成MyLongTypeName),变量命名建议,完成列表中的直接和继承成员的不同呈现样式,您可以从this page及其子页面了解有关ReSharper代码完成的更多信息。
答案 1 :(得分:1)
不,它应该适用于R#5.0,我也安装了它。我不确定是什么问题。给我发电子邮件,我会通过你的MSN ID,以便我们可以尝试调试。
谢谢, 劳伦