2013-01-08 26 views
5

我注意到我的VS2012安装中有一个奇怪的行为。我使用VS2012 Pro和ReSharper 7.智能感知只是不再显示代码建议。我发现在我的研究一些相关的问题,但他们始终有一个稍微不同的设置去,没有能解决我的问题:为什么Visual Studio 2012和ReSharper 7忘记显示Intellisense工具提示?

智能感知工作,但是,它没有显示的tooltip有关所选成员函数/属性了。

如果我参加

Tools -> Options -> Text Editor -> C# -> General 

大部分的两个必要箱自动列出成员参数信息选择的时代来看看C#文本编辑器设置。但是,Intellisense中的代码建议不起作用。有时,当我看到所描述的设置时,他们是未选中

选择它们将使代码建议在VS2010中工作,但只有一次。当我之后检查设置时,他们很可能仍然被选中,但代码建议不再有效。

有人建议删除%AppData%\Roaming\Microsoft\VisualStudio\11.0文件夹,这对我不起作用。我也尝试重置所有更改,这也完全没有帮助。

Tools -> Import and Export Settings -> Reset 

什么在世界上可能使Visual Studio来只是忘记其设置并触发这样的非理性行为?

CNC中

我显示按CTRL + Alt键+空间码建议。但是,每次我想看到这些建议时,我都必须按下该快捷方式。在可能的情况下,每次都必须自动显示它们?

回答

2

我遇到了类似的问题,但我一直忽略了一个小的ReSharper Intellisense设置。我会仔细检查你是否有Symbol completion

ReSharper |选项| Intellisense |完成字符

查看answer with screenshots

+0

它一直启用,但通过这样做我注意到我还必须检查“完成外观” - >“显示摘要” – buddybubble

0

ReSharper使用它自己的代码建议来覆盖Visual Studio,这可能是Visual Studio设置中的代码被禁用的原因。请在ReSharper - >选项 - >环境 - >智能感知检查ReSharper选项。也许他们在那里关掉。如果您的ReSharper选项已打开,但您仍然没有智能感知,请在ReSharper的支持下http://www.jetbrains.com/support/

+0

不,他们都像预期一样设置。我注意到其他东西,并更新了我的问题 – buddybubble

+0

请重新检查ReSharper上的选项|选项 - >环境| Intellisense | Autopopup。检查“启用自动智能感知弹出”开启。检查C#页面上的所有行,其状态“显示...”。再次检查ReSharper |选项 - >环境| Intellisense | ReSharper将军说。尝试重新安装ReSharper。 –

2

感谢所有的提示,我想通了,我所缺少的:

我不得不启用“完成外观” - >“显示摘要”。

我也接受Anthonys的答案,因为他链接到一个详细的帖子,截图显示了所有必要的步骤。 (虽然我遗漏的东西没有在那里提到)

相关问题