You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode及Insider版本错误波浪线消失,设置JSON无C_Cpp选项求助

VSCode C/C++错误波浪线不显示的解决办法
  • 检查C/C++扩展状态
    错误波浪线功能依赖微软官方的ms-vscode.cpptools扩展,先确认该扩展状态:

    1. 打开扩展面板(快捷键Ctrl+Shift+X)
    2. 搜索ms-vscode.cpptools,未安装则点击安装;已安装但显示禁用状态的话,点击启用按钮
  • 手动添加配置到settings.json
    若扩展正常但全局设置中找不到C_Cpp: Error Squiggles选项,可直接编辑设置文件:

    1. 打开设置面板(快捷键Ctrl+,),点击右上角的{}图标进入JSON编辑模式
    2. 添加以下配置行(二选一即可):
      "C_Cpp.errorSquiggles": "enabledIfIncludesResolve"
      
      或
      "C_Cpp.errorSquiggles": "enabled"
      
    3. 保存文件后重启VSCode
  • 重置C/C++扩展设置
    若扩展配置已损坏,可重置其设置:

    1. 在扩展面板找到ms-vscode.cpptools,右键点击选择「Reset Extension Settings」
    2. 重启VSCode后重新配置错误波浪线选项
  • 检查工作区设置冲突
    工作区的局部设置可能覆盖全局配置:

    1. 打开项目根目录下的.vscode/settings.json文件
    2. 检查是否存在"C_Cpp.errorSquiggles": "disabled"这类禁用配置,若有则删除或修改为启用状态
  • 关于设置选项消失的说明
    C_Cpp: Error Squiggles选项并未被微软移除,出现找不到的情况通常是因为C/C++扩展未正常加载、安装失败或配置文件损坏,而非官方故意修改设置。

内容的提问来源于stack exchange,提问作者Nothingness

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 12:17:26