VSCode 设置 Settings Sync 插件的云同步扩展

关于 Settings Sync扩展

Settings Sync可以同步你当前的VSCode配置环境,当你需要在其它的电脑工作时,您不用重头再来一遍。新机器登录一下就搞定了。再也不用折腾环境了。

大致原理:使用GitHub Gist来同步多台计算机上的设置,代码段,主题,文件图标,启动,键绑定,工作区和扩展。

安装Settings Sync插件

1搜索安装

VSCode 设置 Settings Sync 插件的云同步扩展

2安装好扩展之后我们登录GitHub开通并创建一个Gist(代码片段管理服务)来保存你的环境配置。

  • 1登录你的Github 点击头像 进入Settings页面 
  • 2 在Settings页面点击进入 Developer settings (开发者设置)

VSCode 设置 Settings Sync 插件的云同步扩展VSCode 设置 Settings Sync 插件的云同步扩展

  • 3再点击进入Personal access tokens (个人授权令牌)页面生成一个令牌 点击 Generate new token

VSCode 设置 Settings Sync 插件的云同步扩展

  • 4令牌的作用能帮助我们就在VSCode中使用自己的私有令牌访问自己的保存在Gist上的配置 所以我们输入令牌备注,勾选gist,点击生成。

VSCode 设置 Settings Sync 插件的云同步扩展

VSCode 设置 Settings Sync 插件的云同步扩展 

  • 5 然后你就获得了自己的Gist专属访问令牌,你可以用记事本保存下来,待会并且未来你可能需要在另一台电脑下载你的配置 你同样需要使用到这个令牌。 
  • 6然后再次点击你的头像 点击进入->Gist页面 点击创建一个新Gist

VSCode 设置 Settings Sync 插件的云同步扩展VSCode 设置 Settings Sync 插件的云同步扩展

VSCode 设置 Settings Sync 插件的云同步扩展

 

VSCode 设置 Settings Sync 插件的云同步扩展

 

  • 7  手动复制刚才创建的Gist仓库的ID:它显示在浏览器url最后一串字符串或者截图中第二个框gist冒号后面的字符串(如下图)把它保存在你的记事本中
  • 8  回到VSCode编辑器中 使用快捷键Ctrl+P 输入命令 >sync 点击 同步:高级选项
  • 9 ps:如果有问题,可以点红框下面的 扩展设置重置 它不会清除你现有的扩展,只恢复初始sync的配置) 快捷键的用法是 Ctrl+P 输入命令:>Sync: Reset Extension Settings

VSCode 设置 Settings Sync 插件的云同步扩展VSCode 设置 Settings Sync 插件的云同步扩展

  • 10 输入你在github上创建的gist token 记得使用Ctrl+S保存更改

VSCode 设置 Settings Sync 插件的云同步扩展

  • 11 然后如下图进入Settings Sync扩展设置页面设置
  • 12 输入创建的Gist仓库ID 输入自动保存设置

VSCode 设置 Settings Sync 插件的云同步扩展

快捷键

  • 上传快捷键 : Shift + Alt + U 将配置环境 扩展插件信息上传到云端
  • 下载快捷键 : Shift + Alt + D 下载云端的配置

设置完成!  这个 token 和 gist id不是一一对应的 可以*搭配