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

如何阻止VSCode在C++项目中自动填充files.associations配置

阻止VSCode自动往settings.json塞files.associations的方法
  • 改C/C++扩展的核心开关
    打开VSCode设置(按Cmd+,),搜C_Cpp: Add File Associations To Settings,直接把这个选项设成false。这就是控制扩展会不会把头文件关联写到工作区settings.json的关键开关,关了就不会自动填充了。

  • 把文件关联移到全局配置(不想丢关联的话用这个)
    要是还需要这些文件关联,但不想弄脏工作区的settings.json,就把配置写到用户级settings.json里:

    1. 按Cmd+Shift+P,输入"Open User Settings (JSON)"打开全局配置文件
    2. 把需要的关联加进去,比如:
      "files.associations": {
        "iostream": "cpp",
        "algorithm": "cpp"
        // 其他你需要的头文件关联
      }
      

    这样全局生效,工作区的配置也不会被自动修改。

  • 排查其他扩展
    如果上面的方法没用,看看有没有其他C++相关的扩展在搞事情,暂时禁用掉非必要的扩展试试,说不定是其他工具在自动改配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 09:42:36