vscode 同步扩展插件
第一步: 在 VSCode 中,安装用于同步配置的插件 settings sync
![](https://img2018.cnblogs.com/common/300118/201912/300118-20191222103203046-1095470019.png)
第二步:将 VSCode 配置上传到 GitHub
完成这一步需要 GitHub token 和 GitHub gist
-
进入GitHub 设置界面 & 创建 GitHub token
![](http://upload-images.jianshu.io/upload_images/6970677-6f235b064d997ad7.png?imageMogr2/auto-orient/strip|imageView2/2/w/345/format/webp)
![](http://upload-images.jianshu.io/upload_images/6970677-0dfbe7a37aacadf3.png?imageMogr2/auto-orient/strip|imageView2/2/w/270/format/webp)
![](http://upload-images.jianshu.io/upload_images/6970677-aae9c6bb29efc968.png?imageMogr2/auto-orient/strip|imageView2/2/w/1097/format/webp)
在这里找到之前你上传 VSCode 配置的那个 token,点击进去
![](http://upload-images.jianshu.io/upload_images/6970677-e62c683a4d3f6650.png?imageMogr2/auto-orient/strip|imageView2/2/w/1127/format/webp)
在这里点击 [Regenerate token] 按钮,重新生成一个 GitHub token,注意:重新生成 GitHub token 之后,之前用这个 token 的应用需要进行更新
![](http://upload-images.jianshu.io/upload_images/6970677-bd0bb8ea162f6613.png?imageMogr2/auto-orient/strip|imageView2/2/w/1032/format/webp)
然后就可以看到新的 GitHub token 生成了,保存这个 token,以后再次下载配置就可以使用了
GitHub gist 可以在这里获取
其实之前上传配置的时候,GitHub gist 是已经上传到 GitHub 上了的,所以 gist 可以直接在之前的配置文件中找到,具体操作如下:
![](http://upload-images.jianshu.io/upload_images/6970677-285a51cb48d122b7.png?imageMogr2/auto-orient/strip|imageView2/2/w/239/format/webp)
![](http://upload-images.jianshu.io/upload_images/6970677-fcf1e2996a6d2c0c.png?imageMogr2/auto-orient/strip|imageView2/2/w/1138/format/webp)
找到之前上传的那个配置,然后进去看具体的配置内容
![](http://upload-images.jianshu.io/upload_images/6970677-735dd466fe6d4b06.png?imageMogr2/auto-orient/strip|imageView2/2/w/1062/format/webp)
在这里可以看到具体的 gist 信息
![](http://upload-images.jianshu.io/upload_images/6970677-896a59ed5a714705.png?imageMogr2/auto-orient/strip|imageView2/2/w/548/format/webp)
现在有了 token 和 gist ,就可以到 VSCode 中去同步设置啦~~
同步 VSCode 配置
打开 VSCode,安装 settings sync 插件,然后按 shift+alt +u(下载配置的快捷键),然后根据提示输入 GitHub token 和 GitHub gist,稍等片刻就可以看到配置从 GitHub 同步完成啦~
作者:梦幻之云
链接:https://www.jianshu.com/p/245b20c9acd9