如何在C ++语言的可视化Studo代码编辑器中突出显示错误?

时间:2019-06-24 05:30:16

标签: c++ visual-studio visual-c++

我在Ubuntu 18.04的Visual Studio代码版本C/C++ IntelliSense中安装了0.23.1版本的1.35.1,在c ++编辑器中看不到突出显示的错误。

See C/C++ IntelliSense still not showing error 我已经手动更改了settings.json文件中的一些参数,但是当代码中出现错误时无法突出显示。

这是我的Visual Studio代码编辑器的settings.json文件。

settings.json

{
    "code-runner.runInTerminal": true,
    "workbench.colorTheme": "Default Light+",
    "files.autoSave": "afterDelay",
    "C_Cpp.errorSquiggles": "Enabled",
    "C_Cpp.intelliSenseEngineFallback": "Enabled",
    "window.zoomLevel": 0
}

我需要在settings.json中进行哪些更改,或者我缺少什么?

1 个答案:

答案 0 :(得分:0)

我不知道我的解决方案是否正是您要寻找的,但是当我意识到智能感知不能提供一种“易于查看”的错误处理方式时,我使用2个扩展名来突出显示错误和警告:

错误镜头(usernamehw.errorlens)用于突出显示整行并实时显示错误诊断

错误天沟(igorsbitnev.error-gutters),用于在行号旁边放置错误图标

两者都看起来像这样:

enter image description here