Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ReSharper 7自动完成错误地显示“自动完成”;“没有建议”;键入“后”;这一点;_C#_Autocomplete_Resharper_Resharper 7.0 - Fatal编程技术网

C# ReSharper 7自动完成错误地显示“自动完成”;“没有建议”;键入“后”;这一点;

C# ReSharper 7自动完成错误地显示“自动完成”;“没有建议”;键入“后”;这一点;,c#,autocomplete,resharper,resharper-7.0,C#,Autocomplete,Resharper,Resharper 7.0,我正在使用VisualStudio2010SP1W/.NET4.0,我刚刚升级到ReSharper 7。升级后,当我键入“this.”时,Resharper autocomplete始终显示“No suggestions”,如此屏幕截图所示: 如果我在此时键入ctrl+space,它会给出建议。如果我点击escape(退出自动完成),然后删除并重新键入圆点,我也可以得到建议。无论哪种方式,自动完成功能如下所示: 我真的,真的很想在我输入“this”后自动完成;你能帮忙吗 我尝试过挂起和取消挂

我正在使用VisualStudio2010SP1W/.NET4.0,我刚刚升级到ReSharper 7。升级后,当我键入“this.”时,Resharper autocomplete始终显示“No suggestions”,如此屏幕截图所示:

如果我在此时键入ctrl+space,它会给出建议。如果我点击escape(退出自动完成),然后删除并重新键入圆点,我也可以得到建议。无论哪种方式,自动完成功能如下所示:

我真的,真的很想在我输入“this”后自动完成;你能帮忙吗

我尝试过挂起和取消挂起ReSharper,重新启动Visual Studio,在ReSharper挂起的情况下重新启动Visual Studio,以及梳理ReSharper自动完成选项。我已尝试清除ReSharper缓存,挂起ReSharper,然后重新启动Visual Studio。我看不出它和这些事情有什么关系

我也试着输入“this”,非常慢,行为没有改变;这似乎不是比赛条件。VisualStudio本身自动正确完成,但使用ReSharper autocomplete总是存在此问题

提前感谢您提供的任何建议

更新:再次重新启动Visual Studio后,如果我键入“this”,则自动完成选择确实会正确显示一次。在VS/ReSharper似乎完全加载之前(键入时它会打嗝,当它恢复时,自动完成是正确的)。随后的尝试恢复为不希望的行为

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


我使用的是相同的设置,它可以正常工作。您的问题可能由以下原因引起:

  • 重新竖琴安装有缺陷
  • 干扰Resharper IntelliSense的其他插件
  • 您的计算机只是有点慢,而且生成列表的速度不够快
编辑:
我将重新安装resharper(完全删除它-不修复)并重试。

您可以禁用resharper TelliSense或从resharper->Options->Intellisense->General中限制它。我认为这是因为我的计算机速度太慢或者VS2010有问题。

FWIW,我使用了与您相同的设置,没有看到此问题。可能值得重新安装。你确定没有建议的文本来自R#和现在的VS?不是这个网站的主题。建议您联系Jetbrains支持人员。@Drew,我刚刚尝试重新安装,但问题仍然存在。至于案文本身,我相信我在问题中已经谈到了这一点。当我禁用ReSharper时,VS Intellisense会执行我所期望的操作。当我重新启用ReSharper时,问题又出现了。我现在已经尝试完全重新安装。我还卸载/禁用了除NuGet package manager之外的所有扩展。问题依然存在。谢谢你的建议。因为它似乎对其他人都有效,我会直接联系JetBrains。是的,这可能会有帮助。这可能也是一个.Net问题。你安装了所有补丁吗?