首页 > 解决方案 > 如何在 c++ 语言的 Visual studo 代码编辑器中突出显示错误?

问题描述

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

请参阅 C/C++ IntelliSense 仍然没有显示错误 我手动更改了settings.json文件中的一些参数,但是当代码中出现错误时无法突出显示。

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

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或我缺少什么?

标签: c++visual-studiovisual-c++

解决方案


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

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

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

两者看起来像这样:

在此处输入图像描述


推荐阅读