VScode 未实时显示错误

VScode 未实时显示错误

有没有什么方法可以设置 VScode 以实时显示错误?到目前为止,我只能在编译后看到它们。

我正在使用 WSL 运行 VScode,并且安装了 C/C++ 主题。

我已经确保 C_Cpp:Error Squiggles 已启用。

这是我的“c_cpp_properties.json”文件的内容:

{
"configurations": [
    {
        "name": "Linux",
        "includePath": [
            "${workspaceFolder}/**"
        ],
        "defines": [],
        "compilerPath": "/usr/bin/gcc",
        "cStandard": "c17",
        "cppStandard": "gnu++17",
        "intelliSenseMode": "linux-gcc-x64"
    }
],
"version": 4
}

答案1

据我所知,你需要设置静态代码分析来检查你的代码。使用 C/C++ 扩展已安装你可以这样做。

打开命令面板并输入C/C++: Run Code Analysis on All Files并单击齿轮以打开该设置

从这里您可以映射Ctrl+S以在手动保存文件时运行它。

或者

您可以添加到文件"C_Cpp.codeAnalysis.runAutomatically": truesettings.json

相关内容