最稳定方式是用Code Settings Sync插件同步到Gitee:需手动创建代码片段获取Gist ID,安全设置中生成含gists权限的access_token,并在settings.json中严格按格式填写两项字段,上传下载失败时查Console报错定位问题。

直接用 code settings sync 插件同步到 Gitee 是目前最稳定、国内访问无阻的方式。GitHub 的 Settings Sync 经常超时或失败,Gitee 方案能绕过网络问题,但配置稍有门槛——关键不是“装插件”,而是正确填对 gitee.gist 和 gitee.access_token 两个字段。
怎么生成 Gitee 的 Gist ID 和 access_token
Gitee 不叫 “Gist” 而叫 “代码片段”,但逻辑一致。必须手动创建一个代码片段才能拿到 ID;access_token 则需在安全设置里生成,且只显示一次。
- 登录 Gitee → 右上头像 → 「我的代码片段」→ 「新建代码片段」→ 填任意标题和内容(不能为空)→ 提交 → 浏览器地址栏末尾那一串字母数字就是
gitee.gist值(例如mu5ylteq83ofhd1sj4bw664) - 右上头像 → 「设置」→ 「安全设置」→ 「私人令牌」→ 点「新建私人令牌」→ 勾选
gists和必选的user_info→ 生成后立刻复制,这就是gitee.access_token - 注意:token 复制后页面刷新就再也看不到,丢了只能重生成;Gist ID 也建议截图保存,后续无法从界面直接找回
setting.json 里怎么填这两项
不要在 UI 设置里找选项,必须编辑 settings.json 文件。字段名大小写、引号、逗号都必须严格匹配,否则插件读不到。
- 快捷键
Ctrl+Shift+P→ 输入Preferences: Open Settings (JSON)→ 回车打开 - 在已有 JSON 内容末尾、大括号内追加两行(注意逗号分隔):
{"gitee.gist": "mu5ylteq83ofhd1sj4bw664",<br>"gitee.access_token": "48bd77cc246dbd4723860d283cb77ce2"} - 确保没有语法错误:每行末尾不能多逗号,字符串必须用英文双引号,值前后不能有空格
- 保存后不用重启,但插件命令面板里要能看到
Upload Settings和Download Settings
上传/下载配置时常见失败原因
命令执行成功不代表配置真传上去了。很多失败发生在静默阶段,比如 token 权限不足、Gist ID 错位、或 Gitee 接口返回 404。
-
Upload Settings执行后没弹窗也不报错?检查控制台:按Ctrl+Shift+P→ 输入Developer: Toggle Developer Tools→ 切到 Console 标签,看是否有401 Unauthorized(token 错)或404 Not Found(Gist ID 错) - 上传成功后去 Gitee「我的代码片段」里找不到对应条目?说明插件没权限写入,确认 token 勾选了
gists,且没误选成repo或其他无关权限 - 新电脑下载失败?先确认该电脑已安装
code settings sync插件,并且settings.json里已填好gitee.gist和gitee.access_token—— 下载命令本身不负责读取你的 GitHub Token 或 Gist ID
真正容易被忽略的是:Gitee 的代码片段默认是私有的,但插件不依赖公开性;只要 token 有 gists 权限,就能读写。别被「是否公开」选项干扰,重点盯住 token 权限和 Gist ID 是否粘贴完整、有没有手误多删了一个字符。


















