5

我注意到我的 VS2012 安装中有一个奇怪的行为。我使用 VS2012 Pro 和 ReSharper 7。Intellisense 只是不再显示代码建议。我在研究中发现了一些相关问题,但它们的设置总是略有不同,没有一个可以解决我的问题:

Intellisense 正在工作,但它不再显示tooltip关于选定的成员函数/属性。

如果我看一下 C# Text Editor Settings

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

大多数情况下,两个必要的框自动列表成员参数信息被选中。但是,Intellisense 中的代码建议不起作用。有时,当我查看所描述的设置时,它们是unselected

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

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

Tools -> Import and Export Settings -> Reset

到底是什么让 Visual Studio忘记了它的设置并触发了这种不合理的行为?

-编辑-

我按CTRL++显示代码Alt建议Space。但是,每次我想查看建议时,我都必须按下该快捷方式。如果可能,每次都必须能够自动显示它们?

4

3 回答 3

2

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

锐化 | 选项 | 智能感知 | 完成字符

用截图查看答案

于 2013-04-16T13:52:09.743 回答
2

感谢所有提示,我弄清楚了我所缺少的:

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

我也接受了 Anthonys 的回答,因为他链接到了一个详细的帖子,其中包含显示所有必要步骤的屏幕截图。(虽然那里没有提到我缺少的东西)

于 2013-04-16T14:56:50.153 回答
0

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

于 2013-01-09T06:59:28.297 回答