Visual Studio 2017,智能感知不工作

新手上路,请多包涵

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

在 Edit->Intellisense 下,只有 Quick info 当我按下它时它什么也不做,而 toggle completion mode 它是灰色的

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

谢谢

原文由 Mich 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 448
1 个回答

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

一步步

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

希望这可以帮助。 -介意

原文由 Minding 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题