Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 2.37 KB

14.2.VSCode扩展Settings Sync.md

File metadata and controls

44 lines (31 loc) · 2.37 KB

VSCode扩展Settings Sync

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

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

一、下载安装插件Setting Sync

VSCode中点击扩展,搜索:Settings Sync安装 安装好扩展之后我们登录GitHub开通并创建一个Gist(代码片段管理服务)来保存你的环境配置。

二、生成token

登录你的Github点击头像,进入Settings页面。

Settings页面点击进入Developer settings(开发者设置)再点击进入Personal access tokens(个人授权令牌)页面生成一个令牌,点击Generate new token

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

三、github上生成gist ID

然后再次点击你的头像 点击进入->Gist页面,点击创建一个新Gist

输入创建的Gist描述和片段内容,保存即可。

手动复制刚才创建的Gist仓库的ID:它显示在浏览器url最后一串字符串,或者界面中面包屑导航最后gist冒号后面的字符串,把它保存在你的记事本中(记得保存,gist仓库的ID同token一样,仅创建时可见)

四、VSCode配置gisttoken

VSCode里

  1. Ctrl + P调出命令框

  2. 输入>sync:advanced option

  3. 找到打开设置

  4. 出现下面的设置界面 其中的Gist ID就是我们上面获取的Gist ID,令牌就是生成的token 填完毕后回车自动更新json

  5. Shift + Alt + U:将本地配置上传到GitHub上。

  6. 在其他设备上,下载Settings SyncShift + Alt + D:从GitHub上下载配置到本地。 Settings Sync扩展 会在输出区域提示 这里提示没有扩展别移除(因为第一次同步) 然后6个扩展被同步。 同步成功 需要重启VSCode