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

如何阻止VS Code设置同步功能同步特定本地设置?

在VS Code中配置不同步的本地设置

方法1:创建settings.local.json全局本地配置

VS Code支持单独的本地配置文件,不会被GitHub同步功能捕获,操作步骤:

  • 按下Cmd + Shift + P(Mac)或Ctrl + Shift + P(PC)打开命令面板
  • 输入Preferences: Open Settings (JSON)打开用户设置JSON文件
  • 在用户设置所在的文件夹中,新建settings.local.json文件
  • 将不想同步的配置写入该文件,示例:
    {
      "editor.fontSize": 14,
      "terminal.integrated.defaultProfile.osx": "zsh"
    }
    
  • 保存后,该文件的配置会覆盖全局用户设置,且不会同步到其他设备

方法2:使用工作区设置(针对单个项目)

如果只需要给特定项目设置本地配置,用工作区设置更合适:

  • 打开目标项目,按下Cmd + ,(Mac)或Ctrl + ,(PC)打开设置面板
  • 切换到顶部的工作区标签
  • 修改所需配置,这些设置会存在项目根目录的.vscode/settings.json中
  • 若项目托管在GitHub,把.vscode/加入.gitignore,避免配置被同步

关键说明

  • settings.local.json是全局生效的本地配置,工作区设置仅对当前项目生效
  • VS Code的同步功能只会同步主用户设置文件(settings.json),不会包含上述两种本地配置文件

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 18:29:52