vscode使用setting-sync插件同步设置

12,283 阅读3分钟

  • 首先在vscode插件中心安装 setting-sync 这个插件。


  • 然后登陆GitHub进入你的 Settings\Developer settings 界面,点击 Generate new token


    • 按照下图进行设置。

    • 点击下面的 Generate token 进行生成,复制该字符串。


    • 步骤4、点击右上角头像,选择Your gists


    • gist.github.com 被墙无法访问解决办法
      windows下 打开C:\Windows\System32\drivers\etc\hosts文件
      编辑器打开,在最后行添加192.30.253.118 gist.github.com

    步骤5、创建gists


    • 回到vscode,在任意界面按 Alt + Shift + U,在对话框中输出刚才复制的 token

    • 再次按 Alt + Shift + U 完成配置上传,使用组合键 Alt + Shift + D 即可下载配置,下载配置需要注意的地方往下看,下面有另外说明。

    配置会出现在用户设置中,其中包含了 setting-sync 的所有配置,当想更换 gist 时将新值在此进行替换即可。开启 autoUploadautoDownloadtrue 时会在每次修改配置进行自动上传,每次打开vscode时自动下载。

    如若出现 token 配置无问题却出现类似上图报错无法上传配置时,可按 Ctrl + Shift + P 开启命令面板,找到同步命令,选择 Reset Extension Settings 重置所有配置,在通过 Alt + Shift + U 重新填写 token 进行同步。


    以上主要是同步设置vscode的插件到git上的介绍,如果更换了电脑,则需要使用两条命令来同步

    一,下载配置 Alt + Shift + D 

    输入之前在git上创建的token


    如果忘记了点击下面按钮重新生成


    然后复制该token


    接着在vscode里输入

     Alt + Shift + D,在弹出的框内输入该token


    接着会提示输入gist id,这里特别需要主要,gist id和token不是用一个东西,楼主我本人就犯了这个错误,结果当然报错了,下载不了之前同步的插件,此时需要重置设置,如下:

    如若出现 token 配置无问题却出现类似上图报错无法上传配置时,可按 Ctrl + Shift + P 开启命令面板,找到同步命令,选择 Reset Extension Settings 重置所有配置,在通过 Alt + Shift + U 重新填写 token 进行同步。

    接着输入正确的gist id,gist id在git网站上,如下图


    点击上图中的第二步后就跳转到下图:地址栏中最后的一串字符串就是gist id,复制到vscode弹出的对话框中即可同步配置,如果vscode输出信息没变化则需要重启下vscode,它会同步下载之前备份好的配置。


          总结下,网上我找了下同步下载配置,好多人都是泛泛而谈下载配置,都是copy来copy去,而对于最关键的gist id没有作详细的说明,所以本人特地留帖记录下(同步功能是几个月前参考网上博客的,所以本文中的同步功能设置也有参考前辈的,而下载配置的功能则是本人原创的!),希望可以给某些需要的人科普下.ps:由于我今天因为工作关系,我换了台电脑,需要下载同步配置,然而今天下午查了很多博客(还是报错了,同步不了,最后自己是痛下决心寻找答案,再加上自己思考,终于找到了关键点gist id),再加上本人实践操作,终于完成了同步下载插件啦!如下图所示:


    请各位大神指教...