我和VS2008 SP1并排安装了VS2010的RC。 VS2010 Intellisense似乎已被破坏,或者至少没有按预期运行。如果我按下CTRL +空格键,我只能获得intellisense。然后从intellisense列表中选择memebr后,再次点击句点,然后再次按CTRL +空格。
如果intellisense损坏或刚刚关闭?我该如何解决?
更新#1 - 我在VS2008上安装了Resharper 4.5。
更新#2 - 我安装了热修复程序。不行。然后,我查看了工具>下的选项。选项>文本编辑器。事实证明,在“语句完成”下,未选中“自动列出成员”选项。一旦我检查了该选项,intellisense就会按预期运行。
答案 0 :(得分:3)
在工具>下选项>文本编辑器>语言>在“语句完成”组下,选择“自动列出成员”选项。
答案 1 :(得分:2)
他们用intellisense修补问题。
- 编辑 - 正如下面的评论所指出的,这不是同一个问题。我只是指出MS正在解决intellisense的问题。可能不值得为自己寻找系统上的错误配置而烦恼。
答案 2 :(得分:1)
您是否在Visual Studio 2008中安装了ReSharper? ReSharper(在VS2008中)明确关闭Intellisense以便用它们自己替换它。
如果是这种情况,您可以使用Tools->Options->Text Editor->[language]
下的选项(有时也在每种语言下的Intellisense
节点下)将其重新打开。
例如,对于C#,Tools->Options->Text Editor->C#->Intellisense
下的第一个复选框是“键入字符后显示完成列表”。确保已选中。