【发布时间】:2019-06-24 05:30:16
【问题描述】:
我在 Ubuntu 18.04 的 1.35.1 的 Visual Studio 代码版本中安装了 C/C++ IntelliSense 版本的 0.23.1,但无法在 c++ 的编辑器中看到错误突出显示。
我手动更改了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 中进行哪些更改或我缺少的任何内容?
【问题讨论】:
-
这应该可以直接开箱即用。 IE。安装 vscode 然后安装 c/c++ 扩展。然后打开您的项目文件夹。我一直在使用 vscode 版本
1.33.1和 c/c++ 扩展版本0.22.2-insiders。你能检查一下你使用的是什么版本吗? - 这也是在Linux盒子或Windows上吗? (没关系 - 但我没有在 Windows 上使用它)。 -
我使用的是
vscode版本的1.35.1,C/C++ 扩展版本的0.23.1。并使用 Linux[ubuntu 18.04]。 -
vscode
settings.json{ "code-runner.runInTerminal": true, "workbench.colorTheme": "Default Light+", "files.autoSave": "afterDelay", "C_Cpp.errorSquiggles": “已启用”、“C_Cpp.intelliSenseEngineFallback”:“已启用”、“window.zoomLevel”:0 } -
我没有覆盖任何这些设置(除缩放级别外)。我建议尝试删除所有这些设置(先备份它们)并关闭/重新打开 vscode。除此之外,也许可以尝试我拥有的版本(我目前还不能升级,但我很快就会尝试) - 这是为了以防万一新版本中有任何错误......?
-
我卸载了所有 vscode 并安装了
1.33.1的 vscode 版本和0.22.1的 C/C++ 扩展版本。我也可以编译 c++ 代码并运行代码,但我仍然没有在 vscode 中看到错误突出显示。
标签: c++ visual-studio visual-c++