Visual Studio 2010 intellisense停止工作

时间:2011-08-22 10:15:04

标签: visual-studio-2010

我对VS2010有一个小问题。我安装了Resharper,在安装期过后不久,My Visual Studio 2010 Intellisense就停止了工作。没有Intellisense很难工作。它甚至没有显示成员属性。我尝试了devenv.exe /ResetSettings并最终导致错误说:

  

它不被识别为内部或外部命令,可操作程序或批处理文件。

我的解决方案

我不知道人们是如何解决这个问题的,但我刚刚通过重置Vs设置解决了上述问题。工具 - >导入ExportSettings - >选择重置所有设置并按照向导进行操作。

通过这样做我当然失去了我设置的小设置,就像添加行号和内容一样,但我再次这样做了。

不确定这是否是寻找答案的人的理想解决方案,但只是帮助我首先获得了我实际上正在寻找的智能感知器。

11 个答案:

答案 0 :(得分:41)

这对我有用。

http://miguelmoreno.net/post/Intellisense-not-working-in-Visual-Studio.aspx

enter image description here

在Visual Studio中,选择工具>选项>文本编辑器>所有语言。确保主动检查“语句完成”部分中的复选框(不显示为灰色)。

enter image description here

答案 1 :(得分:10)

听起来像技术支持的风险:

重新启动计算机并检查Intellisense是否已恢复,否则请再次尝试devenv /ResetSettings

答案 2 :(得分:4)

我尝试重启和devenv.exe / resetsettings。 实际上对我有用的是:

  1. 转到工具>选项> Resharper
  2. Suspend Resharper
  3. Resume Resharper
  4. 没有应用程序重启或PC重启或之后需要的任何内容。

    在此处找到:http://geekswithblogs.net/GruffCode/archive/2010/11/09/resolving-issue-ldquoresharper-auto-completion-live-templates-and-intellisense-stop-working.aspx

答案 3 :(得分:3)

保存我的项目然后重新启动VS为我工作。

答案 4 :(得分:1)

我不小心在IDE中打开了两个相同的文件。关闭其中一个后,intellisense再次开始工作!这是你如何重现它: 将选项卡拖到桌面上,然后在解决方案资源管理器中双击它以打开相同的文件。你现在有2个相同的东西打开。您现在可以将该浮动窗口作为选项卡拖回IDE中,现在您(不幸的是)同时打开了2个相同的文件。你只能编辑原版,另一个会让你发疯。

答案 5 :(得分:1)

@Ronald McDonald,我尝试了这个解决方案,但每次我回来时,语句完成选项都会被重置,这样就可以填充这些框,而不是检查(即某些语言是关闭,其他语言是关闭)。我猜这是ReSharper的责任吗?

对于遇到此问题的其他人,如果上述解决方案不起作用,并且您有ReSharper,请尝试this

在Visual Studio中重置键映射:确保只有一个实例正在运行。工具 - >选项 - >环境 - >键盘 - >复位。

Restore ReSharper键盘快捷键:ReSharper - >选项 - >环境 - >一般 - > ReSharper键盘快捷键。关闭Visual Studio。

现在说还为时过早,但我认为(希望)这对我有用。我不断失去Intellisense,但撤消/重做停止工作(甚至在编辑菜单中灰显,直到我重新打开菜单几次),以及复制/粘贴和大多数(有时全部)Ctrl +键盘快捷键。多年来,我在不同的计算机上遇到过这个问题,而且我正试图修理它。我真的希望这个终于奏效了!

答案 6 :(得分:0)

首先检查VS工具 - >选项 - >编辑 - >检查语句完成(不灰显)。

然后按照以下步骤操作:

  1. 关闭VS IDE中的所有打开文件。
  2. 保存&重启VS。
  3. 确保您正在编写的文件包含在项目中(并且不会被错误排除)
  4. 如果这不能解决问题,请关闭VS&尝试从命令行运行:devenv / ResetSettings
  5. 其他人尝试安装hotFix:http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=26662
  6. 欢呼声

答案 7 :(得分:0)

更改项目的路径位置。如果它存在于某个文件夹中,则将其放入另一个文件夹 这将解决问题

答案 8 :(得分:0)

Intellisense停止工作。试过这里建议的方法无济于事。注意到它只影响当前文件。关闭项目,删除.suo文件并重新启动项目。它现在适用于所有文件。 :)

答案 9 :(得分:0)

如果使用ReSharper:

  • ReSharper / Options ... /" Clear Caches"。
  • 退出并重新启动Visual Studio。

答案 10 :(得分:0)

我发现我错误地卸载了SQL Server Compact 3.5 SP2。 重新安装,然后设置Options-> TextEditor-> Advanced-> Disable Database = False 为我工作。