Visual Studio 2017,Intellisense无法正常工作

Mic*_*ich 6 c++ intellisense windows-10 visual-studio-2017

我刚刚从VS2015升级到2017年,语法错误的智能感知突出显示已完全消失。我尝试了一些在线上找到的建议,主要是Edit->Intellisense->Refresh Local Cache,但是该选项不再存在。

在“编辑”->“智能感知”下,只有Quick info当我按下它时什么都不做,而toggle completion mode它变成灰色

我正在使用Windows 10,C ++项目。我是否需要从VS2015中删除一些旧文件才能使智能感知再次起作用?喜欢VC.db文件?

谢谢

Min*_*ing 10

当IntelliSense停止处理某些文件时,我只是删除了项目缓存,重新启动了Visual Studio,然后再次打开了项目。请记住,一些次要设置也会被重置(例如所选架构)。

一步步

  1. 查看 => 解决方案资源管理器 (如果尚未打开)
  2. 右键单击“ 解决方案' 项目名称 '
  3. 点击“ 在文件浏览器中打开文件夹
  4. 关闭Visual Studio
  5. 显示隐藏的文件夹(Win10操作方法
  6. 删除文件夹“ .vs
  7. 打开Visual Studio和项目(等待几秒钟)

希望这可以帮助。-思想


Chr*_*ris 3

如果遇到智能感知或错误列表无法正常运行的文件,请查看导航栏的左上角并检查该文件是否标记为 \xe2\x80\x9cMiscellaneous Files\xe2\x80\ x9d

\n\n

如果是,解决问题的步骤是:

\n\n
    \n
  1. 转到解决方案资源管理器中的文件。

  2. \n
  3. 右键单击文件并选择从项目中排除

  4. \n
  5. 右键单击文件所在的项目/文件夹,然后单击“添加现有项”,然后将刚刚删除的文件添加回项目中。

  6. \n
\n\n

这应该可以解决您遇到的任何问题。(提示:您可以选择多个源文件/头文件,因此不需要一次选择一个)。

\n