单击错误时 Vscode“无法打开 [文件]:无法读取文件”消息

Ern*_*rno 13 c++ path visual-studio-code linter

当我单击警告时收到此消息。这是案件的截图。 在此处输入图片说明

错误写道,

无法打开“warning.cpp”:无法读取文件“ /Users/dimen/code/C++/Users/dimen/code/C++/warning.cpp”(错误:无法解析不存在的文件“ /Users/dimen/code/C++/Users/dimen/code/C++/warning.cpp”)。

我的脚本位于 /Users/dimen/code/C++/warning.cpp所以 vscode 出于某种原因重申了路径。

我怀疑 linter 设置一定写错了,但我不确定应该在哪里编辑。正如一些旁注,

  • 使用微软的 C/C++ 扩展。
  • tasks.json已定制,以便所有构建都在build文件夹中

小智 9

我也面临这个问题。

为了解决这个问题,我关闭了 VSCode 并再次导入文件夹,因为文件夹路径在我的情况下发生了变化。

如果这不起作用,您可以卸载 VSCode,然后重新安装。