我是蝉沐风,一个认真写作的人
如果文章对你有用,给我点个赞
如果觉得可以一直追,关注我的公众号「蝉沐风」,欢迎交流

1. 关于Settings Sync插件

Setings Sync插件可以同步你的VSCode配置到Github Gist,当你更换电脑重新搭建VSCode环境的时候,直接使用该插件拉取你之前同步的配置即可,不至于让你一切重新开始

Gist可以简单理解为是保存代码片段的小仓库

2. 新手教程

2.1 新手下载安装

点击扩展按钮,搜索Setings Sync并安装,会自动弹出以下界面

点击LOGIN WITH GITHUB按钮,输入你的用户名和密码进行授权

如果你从未创建过任何Gist,顺利的话你会看到如下界面

这是在告诉你

在你的账号里没找到任何的Gist,点击SKIP这个按钮,会为你自动创建一个Gist用来同步VSCode配置

如果你曾经创建过Gist,会列出所有的Gist,你选择其中一个进行同步配置即可。

如果你是一个新手,从来没有进行过Settings Sync插件的配置以及Token的折腾,到这一步大概率就可以进行配置上传了。

得益于VSCode和Github同属于一个东家(微软),系统会为你自动配置好Gist ID令牌Token,点击EDIT CONFIGURATION,看一下自动给你生成的配置信息

如果你的「获取令牌」处的令牌为空,不着急,先试一下上传配置功能是不是能用,能用的话就不用管了

上传配置的快捷键,上传一下试试吧

Windows:Shift + Alt + U

MacOS:Shift + Option + U

2.2 验证配置成功

如果VSCode已经告诉你同步成功了,那就是成功了。你要偏不信,那就登录你的Github,点击你的头像,再点击Your gists

配置已经成功上传到Gist了

点击进入这个Gist,看一下地址栏后边的一串数字,这个就是Gist ID(就是上文提到的自动给你配置的信息),插件只有知道这个信息才知道将配置同步到哪个Gist

到此为止,如果你配置成功了,那跳过第3、4部分,看看如何拉取配置就可以了。

3. 如果上述过程你不顺利

如果你有特殊体质,安装的过程中总是出点幺蛾子,那就接着往下看吧

这个插件需要的就是两个信息而已

  • Gist ID
  • Token

如果系统没有自动给你生成,那就自己动手

3.1 创建Gist

在Gist列表页点击右上方+按钮,创建一个Gist

创建成功之后找到你的Gist ID

Gist到此为止,接下来获取Token

3.2 创建Token

到Github上点击你的头像,点击Settings,然后左侧栏找到Developer settings,然后继续点击Personal access tokens

点击Generate new token按钮,写上你的token说明(Note),选择过期时间Expiration(我一般选永久,因为嫌麻烦),然后勾选gist选项(这一步很重要,不要漏!!!)。

点击Generate token按钮生成Token,生成之后千万记得保存一下,因为你只会看到这一次!

3.3 配置插件

把这两个信息填写到插件的配置文件中就可以了。

大功告成!

4. 本人还有更加不顺利的体验

我在原来的电脑上明明是第一次安装这个插件,我以为一切都会给我自动配置,然而当我同步配置的时候给我弹出这个错误提示

Sync: GitHub 令牌无效或已过期。请重新生成。

我都忘记什么时候搞过Token了,所以我完整走了一遍第3步的流程,得到了Gist IDToken

然而!!!我的VSCode压根不会出现以下这个界面了,不出现我就没法配置插件啊。

我想过重装,然后抽了自己一个耳光,本来就是要同步这台电脑上的VSCode配置,却要我重装???

下面是解决步骤

4.1 找到Settings Sync插件的配置文件所在位置

  1. 点击插件按钮,找到Settings Sync这个插件,点击右下方的齿轮

  2. 点击Extension Settings按钮,右侧出现所有配置项

  3. 选择Extensions——Code Settings Sync,出现该插件的所有可视化配置

  4. 点击右上角的Open Settings(JSON)按钮,看图中我圈出来的部分,就是VSCode的配置文件所在目录了

4.2 修改syncLocalSettings.json

进入Code/User目录,和settings.json文件同级的有个syncLocalSettings.json文件,修改其中的token

然后就可以开心地同步配置了呀!


5. 拉取配置

在其他电脑上拉取同步配置的快捷键如下

Windows: Shift + Alt + D

MacOS: Shift + Option + D


完!

再也不用担心重装VSCode了相关推荐

  1. 重装系统后桌面找不到计算机,电脑重装找不到桌面文件了?教你一招,再也不用担心文件消失!...

    原标题:电脑重装找不到桌面文件了?教你一招,再也不用担心文件消失! 在工作中,我们习惯性的都会将一些文件直接保存在桌面,这样方便我们去查找,但是也会遇到电脑系统崩溃,需要重装电脑,不过这时候在登录到桌 ...

  2. gm怎么刷东西 rust_刷了这种黑板漆再也不用担心吃粉笔灰了

    刷了这种黑板漆再也不用担心吃粉笔灰了 黑板漆正在越来越多的被人们使用,黑板墙很酷很实用,可以用在家里的各个地方,不仅仅是墙面.很多人想要,但又担心实际用起来会有各种问题,被提及最多的就是粉笔灰的问题啦 ...

  3. word公式插件_再也不用担心我的公式写不出来了:一款公式输入神器实测

    → → https://mp.weixin.qq.com/s/gNRWdN-W4_Eb2MyyTpWzjw关注微信公众号:人工智能前沿讲习,重磅干货,第一时间送达 本文推荐一个公式输入神器,只要截图就 ...

  4. 充电电流用软件测试准吗,实验:1A与2.1A对手机充电电流一样的,小伙伴再也不用担心咯...

    新福克斯舒适,USB在手套箱(不方便啊,郁闷),插U盘放MP3, 一个行车记录仪,插在点烟器里,平时没事也够用, 要跑一次长途,用iPhone 5C高德导航,靠,问题来,没方充电,郁闷啊! 在 ...

  5. git for windows_手把手教会舍友玩 Git (包教包会,再也不用担心他的学习)

    作 者: BWH_Steven 原文链接:https://www.cnblogs.com/ideal-20/p/13644420.html 舍友长大想当程序员,我和他爷爷奶奶都可高兴了,写他最喜欢的喜 ...

  6. rm: 无法删除swap: 不允许的操作_safe-rm老板再也不用担心我删库跑路啦[视频]

    saferm 老板再不怕我删库跑路https://www.zhihu.com/video/1177717527541731328 在 linux 上,使用 rm 是一件非常危险的事情(最近又有朋友遇到 ...

  7. 不知道工作组名称怎样加入_剩米饭不知道怎样做?试试泡菜炒饭,再也不用担心米饭做多了...

    剩米饭不知道怎样做?试试泡菜炒饭,再也不用担心米饭做多了 东北的朋友这几天连续经历了春天,初夏和冬天,甚至在一天中看到了雪.雨和冰雹.这变化莫测的天气让大家一时间慌了神,不知到底要穿些什么.由于楼上都 ...

  8. python实现抢劵_用Python实现微信自动化抢红包,再也不用担心抢不到红包了

    1. 概述 刚刚收到了两个消息,一个好消息,一个坏消息. 先说好消息,好消息就是微信群里有人要发红包,开心~ 不过转念一想,前几次的红包一个都没抢到,这次???不由自主的叹了一口气 ... 过了一会, ...

  9. 妈妈再也不用担心别人问我是否真正用过redis了

    1. Memcache与Redis的区别 1.1. 存储方式不同 1.2. 数据支持类型 1.3. 使用底层模型不同 2. Redis支持的数据类型 3. Redis的回收策略 4. Redis小命令 ...

最新文章

  1. linux bunzip2命令
  2. python需要多久-在传智播客培训python需要多久?
  3. python 加注拼音-一个将汉字转换成汉语拼音的python库的代码
  4. SNMP功能开发简介 二 net-snmp源码分析报文处理流程图
  5. Java 设计模式——外观模式
  6. Lua直接调用动态链接库(DLL或so文件)
  7. 方法:求两个数之和 判断两数是否相等
  8. 复习---使用基础语法实现栈及迭代
  9. 入门机器学习(十)--课后作业解析-神经网络(Python实现)
  10. 「镁客·请讲」MyToken郭楠:从币情开始,做区块链链上的去中心化生态
  11. 开机一直转圈_天气转凉,电脑早上开机也需要预热了吗?
  12. 解决办法:error: item inner element must either be a resource reference or empty.
  13. 恒强系统服务器,恒强系统色码解析大全
  14. 玩转 ESP32 + Arduino (二十二) SIM800L上传数据到阿里IOT(温湿度和LBS)(NTP对时)
  15. 高中计算机会考题,四川省高中信息技术会考资料及试题
  16. Ques前端组件化体系
  17. 不应忘却的纪念-小百合(Lilybbs)
  18. Win7旗舰版无法安装ie10和ie11(提示:操作系统不受支持)
  19. Appium+Python使用-模拟手机按键操作
  20. php开发中常用字符串函数总结

热门文章

  1. 2022年计算机保研经验分享
  2. python怎么读二进制文件?
  3. Android 设备清理内存 RAM
  4. 收藏的一些国内镜像源地址
  5. WIFI模块各种常见的配网方式说明及其比较
  6. 相似性度量的方法分类
  7. 卓有成效的管理者读后感及金句
  8. 浅谈阅读工具Kindle的合理利用
  9. java使用pd4ml实现html文件转pdf
  10. 将多个数组合并为一个