如果项目目录是符号链接 (Linux),VS 代码 (C++) 错误波浪线不起作用。
例如,
a
└── b
└── c
└── file.cpp
sl
└─── ─> c
当 sl 是 a/b/c 的符号链接时,将 sl 作为项目目录打开可防止错误曲线正常运行。
开口a/b/c(左)和开口sl(右)
问题很容易重现。
没有特定的 C++ 设置(vscode 和“C/C++”、“C/C++ 扩展包”和“C/C++ 主题”扩展的所有默认值)。我完全删除了所有配置,然后重新安装了 vscode 以确保设置了所有默认值。
有没有办法解决这个问题(配置或其他方式)?
注意,关于 VS Code:
这是一个或多个已知问题。见以下问题票:
您可以给那些问题工单竖起大拇指,以表示对他们的支持并提高他们的优先级,并订阅他们以获得讨论和进展的通知。 但是请不要发表“我也是”评论。 “我也是”的评论通常会让回购维护者感到厌烦,因为它们扰乱了讨论并且没有贡献任何具有重要价值的东西。 除此之外,您可以提供修复,或者耐心等待修复。
供大家参考/学习,以上问题票是google“
github vscode cpptools issues symlink intellisense
”找到的。