为什么自动列表成员会一直关闭?

时间:2011-06-14 14:56:54

标签: visual-studio-2010

在Visual Studio 2010中,有时在同一会话中(未重新启动应用程序)智能感知将被关闭。工具>中的复选框;选项>文字编辑> C#>语句完成,“自动列表成员”和“参数信息”变为未选中状态。

我也安装了Resharper。但据我所知,Resharper并没有控制这种设置。

这可能每天发生几次,所有这些都没有重新启动Visual Studio。

2 个答案:

答案 0 :(得分:6)

显然,Resharper有一个记录错误:http://blogs.jetbrains.com/dotnet/2011/02/resharper-513-is-released/

摘录:

ReSharper 5.1.3 provides exactly one bug fix that prevents disabling Parameter
Information and auto-completion when you’re using native Visual Studio 
IntelliSense (as opposed to ReSharper IntelliSense).

Please note that if you’re been using ReSharper IntelliSense as a workaround in 
5.1.2, as soon as you switch back to Visual Studio IntelliSense, you’ll have to    
initially set Auto-list members and Parameter information check boxes manually, 
but that is only required once.

答案 1 :(得分:6)

我在ReSharper 7.1.1中也注意到了这一点,至少对于具有相同问题的javascript intellisense。我的解决方法是告诉Reshaper使用'Visual Studio'作为其Intellisense选项Resharper>选项> Intellisense>一般。 (你仍然可以用Ctrl + Alt + Space调出Resharper的intellisense)

一旦我这样做,就可以检查我的Visual Studio选项是否正常。