有没有什么方法可以设置 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": true
中settings.json