在输入"this"后,ReSharper 7自动完成错误地显示"无建议".

Amb*_*ras 5 c# resharper autocomplete resharper-7.0

我正在使用Visual Studio 2010 SP 1 w/.NET 4.0,我刚刚升级到ReSharper 7.自升级以来,当我输入"this."时,Resharper自动完成始终显示"无建议",如此屏幕截图所示:

在此输入图像描述

如果我此时输入ctrl + space,它会提出建议.如果我点击escape(退出自动完成)然后删除并重新键入点,我也可以得到建议.无论哪种方式,功能自动完成看起来像这样:

在此输入图像描述

我真的非常喜欢自动完成功能,只要我输入"this"就会自动工作.你能帮我吗?

我已经尝试暂停和取消暂停ReSharper,重新启动Visual Studio,重新启动Visual Studio并暂停ReSharper,并梳理ReSharper自动完成选项.我已经尝试清除ReSharper缓存,暂停ReSharper,然后重新启动Visual Studio.它似乎与我能看到的方式无关.

我也尝试输入"这个".非常缓慢,行为没有改变; 它似乎不是一个竞争条件.Visual Studio本身正确自动完成,但使用ReSharper自动完成始终存在此问题.

提前感谢您提出的任何建议!

更新:再次重新启动Visual Studio后,如果我键入"this" ,则自动完成选择确实正确显示一次.在VS/ReSharper似乎完全加载之前(当我输入时它被打嗝并且当它恢复时,自动完成是正确的).后续尝试恢复到不良行为.

这真的很奇怪.我在这里向JetBrains提出了一个问题:

http://youtrack.jetbrains.com/issue/RSRP-330185

And*_*ehm 1

我正在使用相同的设置并且它有效。您的问题可能是由以下原因引起的:

  • ReSharper 安装有缺陷
  • 干扰 Resharper IntelliSense 的其他插件
  • 您的计算机有点慢并且构建列表的速度不够快

编辑:我会重新安装 resharper (完全删除它 - 不修复)并重试。