Visual Studio C#IntelliSense不会自动显示

就在最近,当我input时,我的Visual Studio 2010自动停止显示智能感知build议。 我仍然可以按Ctrl +空格来使它工作,但它不会自动显示过去的build议列表。 我已经尝试禁用所有的扩展,重新启动VS和电脑,我已经检查所有适当的设置(选项 – >文本编辑器 – > C# – >智能感知),以确保它设置为提供build议后,字符是types。

有没有人见过这种行为? 有没有人有任何其他的build议,让我可以让IntelliSense回到以前的样子? 如果没有,我可能只需要重新安装一个VS …

在这里输入图像说明


散文中,如果你看不到上面的图片:

打开工具>选项>文本编辑器。 如果你只用一种语言来解决这个问题,那就找那种语言吧。 如果是一切,请点击“所有语言”。 在顶部,会出现一些标签为“自动列表成员”,“隐藏高级成员”和“参数信息”的选项。 确保所有这些都已启用(虽然第二个可能被禁用;如果是的话,忽略它)。

我发现,有时甚至validation选项 – >语句完成(上面的答案)下的设置不起作用。 在这种情况下,保存并重新启动Visual Studio将重新启用Intellisense。

最后,这个链接还有其他排列智能感知的方法列表,用语言细分(针对更具体的错误)。

http://msdn.microsoft.com/en-us/library/vstudio/ecfczya1(v=vs.100).aspx

我会开始注意到,这是因为我升级了我的内存没有发生。 我在4GB,通常会有多个VS实例与SSMS一起打开。 我已经去了8GB,然后16GB。

当我失去智能感知时,这是我经历的步骤。

如果只有一个文件/窗口似乎受到影响,请closures/重新打开该文件。 如果这不起作用,请在下面尝试。

在Visual Studio中:

  1. 点击工具 – >选项 – >文本编辑器 – >所有语言 – >常规
  2. 取消选中“自动列表成员”
  3. 取消选中“参数信息”
  4. 检查“自动列表成员”(是的,你只是取消选中)
  5. 检查“参数信息”(再次,你只是取消选中)
  6. 点击OK

如果这不起作用,请尝试以下几个步骤:

  1. closures所有VS文件并重新打开
  2. 如果仍然不能工作,closures/重新打开解决scheme
  3. 如果仍然不工作,重新启动VS.

对于C ++项目:
MSDN有几件事情可以尝试: MSDNbuild议

损坏的.ncb文件似乎是最有可能的。

来自MSDN:

  1. closures解决scheme。
  2. 删除.ncb文件。
  3. 重新打开解决scheme。 (这将创build一个新的.ncb文件。)

笔记:

  • 由于C ++和VB用户报告相同的问题,此问题似乎并不是C#特有的

  • 在VS 2013/2015testing

解决的步骤是:

  Tools Import and Export Settings Reset all settings Back up your config Select your environment settings and finish 

有时候我发现Intellisense很慢。 打 。 并等待一分钟,看看是否出现延迟。 如果是这样,那么我相信可能有一个caching可以删除,以重新扫描。

我也遇到了同样的问题,但在VS2013。

我做了下面的方式来解决,它工作正常。

  1. closures所有打开的Visual Studio实例。

  2. 然后,从Visual Studio工具转到“ 开发人员命令提示符

  3. 键入它作为devenv.exe /resetuserdata

  4. 重新启动机器,打开Visual Studio然后它会要求你从最初开始select开发设置,然后打开任何解决scheme/项目。 你会惊讶。

希望,这可能会帮助你:)

今天按照以下顺序打这个:

  1. 为我的项目添加了一个新的类。
  2. closuresVisual Studio,但当它询问我是否想保存更改时,意外地select了No。
  3. 重新打开Visual Studio,并发现它重新打开新文件自动但没有我以前的更改(按预期)。 但是,智能感知不再在新文件中工作。

除了没有保存对新文件的更改之外,问题还没有保存对项目的更改,所以重新打开Visual Studio之后,该文件不是项目的一部分。 解决scheme资源pipe理器中的显示所有文件”命令或添加→现有项目…解决了问题。

我从项目中排除了文件,所以我无法debugging,并在该文件上具有智能感知。 包括文件回到项目解决了我的问题! 🙂

删除解决scheme文件夹中的.suo文件以解决问题。

我只是closures了所有的视觉工作室的网页,并重新打开..它的工作。