删除错误的内容后,仍然会被标记为红色,直到再次编译

问题描述 投票:0回答:1

我的 vscode 有问题。 当发生编译错误时,我纠正了错误,但纠正后的错误不会反映在红色标记中,直到再次编译。 g++ 版本 13.1.0

这是错误的屏幕截图。 发生错误。 enter image description here 即使我删除它也不会消失。 enter image description here

这是我的任务配置。 enter image description here

我希望当我的代码没有错误时红色波形符立即消失,而不是保留在那里直到下一次编译。

c++ compiler-errors compilation compiler-warnings vscode-tasks
1个回答
0
投票

这就是

"problemMatcher": ["$gcc"]
的效果。扔掉它。

只需安装一个智能感知插件(无论是库存

C/C++
插件,还是
Clangd
,具体取决于您的喜好)应该会给您实时更新的曲线。

© www.soinside.com 2019 - 2024. All rights reserved.