devenv.exe /ResetSettings
,但出现了一个错误:
它不被识别为内部或外部命令、可执行程序或批处理文件。
我的解决方案
我不知道其他人是怎么解决这个问题的,但我通过重置Vs设置来解决了以上问题。工具-->导入导出设置-->选择重置所有设置并按照向导进行操作。
当然,这样做会丢失我所做的一些小设置,比如添加行号等,但我重新进行了设置。
不确定这是否是寻找答案的人的理想解决方案,但对于我来说,它帮助我首先获得了我真正寻找的Intellisense。
devenv.exe /ResetSettings
,但出现了一个错误:
它不被识别为内部或外部命令、可执行程序或批处理文件。
我不知道其他人是怎么解决这个问题的,但我通过重置Vs设置来解决了以上问题。工具-->导入导出设置-->选择重置所有设置并按照向导进行操作。
当然,这样做会丢失我所做的一些小设置,比如添加行号等,但我重新进行了设置。
不确定这是否是寻找答案的人的理想解决方案,但对于我来说,它帮助我首先获得了我真正寻找的Intellisense。
这对我有用。
http://miguelmoreno.net/post/Intellisense-not-working-in-Visual-Studio.aspx
在 Visual Studio 中选择 工具 > 选项 > 文本编辑器 > 所有语言。确保语句完成部分的复选框处于活动状态(不是灰色)。为了避免听起来像技术支持:
重新启动您的计算机并检查Intellisense是否回来,否则请再次尝试devenv /ResetSettings
。
我尝试了重新启动以及 devenv.exe /resetsettings。
实际上对我起作用的是以下步骤:
之后不需要重新启动应用程序、重启电脑或任何其他操作。
@Ronald McDonald,我尝试了那个解决方案,但每次我重新进入时,语句完成选项都会被重置,以至于框中填充的内容不是被勾选的(即对于某些语言打开,对于其他语言关闭)。我猜这是ReSharper的责任?
对于其他遇到此问题的人,如果上述解决方案无效,并且您有ReSharper,请尝试this:
在Visual Studio中重置键映射:确保只有一个实例正在运行。工具->选项->环境->键盘->重置。
恢复ReSharper键盘快捷键:ReSharper->选项->环境->常规->ReSharper键盘快捷键。关闭Visual Studio。
现在还为时过早,但我认为(希望)这对我有用。我不仅失去了Intellisense,而且撤销/重做也停止工作(甚至在编辑菜单中变灰,直到我重新打开菜单几次),以及复制/粘贴和大多数(有时是全部)Ctrl+键盘快捷键。我遇到这个问题已经好几年了,在不同的电脑上都有,我正在拼命地尝试解决它。我真的希望这一次终于成功了!
我在IDE中不小心打开了两个相同的文件。关闭其中一个后,智能感知又开始工作了!以下是如何重现此问题的方法: 将选项卡拖到桌面上,然后通过在“解决方案资源管理器”中双击它来打开相同的文件。现在你有了两个相同的东西打开。你现在可以将该浮动窗口作为选项卡拖回IDE中,现在你(不幸地)同时打开了两个相同的文件。你只能编辑原始文件,而另一个文件会让你发疯。
如果使用ReSharper:
首先,在VS工具->选项->编辑器 ->语句完成中检查是否已选中(未变灰)。
然后按照以下步骤进行:
谢谢
更改项目的路径位置。如果它存在于某个文件夹中,则将其放置在另一个文件夹中。这将解决该问题。
Intellisense停止工作。尝试了这里建议的方法,但无济于事。注意到它只影响当前文件。关闭项目,删除.suo文件并重新启动项目。现在对所有文件都有效。:)