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

如何在VS Code的settings.json中预选CMake Preset?

如何在VS Code中让CMake Tools默认选中指定的CMake Preset

其实是可以实现默认预选的,之前的信息可能过时了,以下两种方法都能满足需求:

  • 通过项目settings.json配置
    打开项目根目录下的.vscode/settings.json,添加如下配置:

    {
      "cmake.defaultPreset": "你的Preset名称"
    }
    

    保存后重启VS Code,CMake Tools就会自动把这个预设设为默认活动项。

  • 直接在CMakePresets.json中标记默认
    如果你希望预设本身自带默认属性,可在CMakePresets.json里给目标预设加上"default": true字段:

    {
      "version": 3,
      "configurePresets": [
        {
          "name": "你的Preset名称",
          "default": true,
          // 这里是你的预设其他配置,比如generator、toolchain等
        }
      ]
    }
    

    这样不需要修改settings.json,CMake Tools启动时会自动选中这个标记了默认的预设。

注意点

  • 确保你的CMake Tools扩展是最新版,旧版本可能不支持这些配置
  • 如果两种配置都用了,settings.json里的cmake.defaultPreset优先级更高

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.02 06:03:11