每当换一个新的环境安装vscode时,之前习惯的配置全部要重来一遍,这对于我们来说肯定是不可接受的!于是就有了这篇文章,vscode如何同步配置?
vscode同步设置要安装shan.code-settings-sync
插件,并且这个插件会将本地配置上传到github的gist中。要使sync插件可以访问到github的gist,要先在github上生成一个token和gist。
下载插件setting sync
下载插件shan.code-settings-sync
然后重启vscode
在github创建token和gist
创建token
Setting
Developer settings
Personal access tokens > Generator new token
创建一个token,有效期最好选永远有效,然后权限范围选中gist,然后点击生成后页面上会出现一个token,记得要妥善保存,因为关闭页面后这个token将不会在出现。
创建gist
github的gist功能就相当于一个记事本,只能存放文本信息。与记事本相比,gist它只不过是放在web上的,而且有版本控制功能。因为vscode的配置也是纯文本,我们把配置上传到gist,然后其他地方在下载下来就实现了同步。
进入Your gists
随便给自己的gist起个名,添加内容,然后"Create secret gist"
然后就可以拿到gist Id
设置vscode的setting sync插件
1、Ctrl + P调出命令框
2、输入>sync:advanced option
3、找到打开设置
4、出现下面的设置界面
设置完之后可以手动上传一次配置
然后可以去查看设置是否被上传到了gist