热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

vsCode配置通过Github同步(SettingsSync)

本文讲的是vsCode使用Settings Sync把配置文件通过Github同步,可解决在公司、在家里都使用vsCode无法及时同步编辑器配置问题。

请忽略官网的介绍,因为没啥用,在网上找了很久也没有解决,此处分享以下个人成功经历。

操作之前你必须有一个能正常使用Github账号。


安装Settings Sync

vsCode配置通过Github同步(Settings Sync)
具体如上图:
在vsCode拓展面板搜索:‘Settings Sync’,点击绿色’Install’安装。
因为我已经安装了,所以没有’Install’

用Github登录

vsCode配置通过Github同步(Settings Sync)
具体如上图:
安装好之后会自动弹出上面界面,使用Github登录

配置Github

知识拓展

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

vsCode配置通过Github同步(Settings Sync)
vsCode配置通过Github同步(Settings Sync)
vsCode配置通过Github同步(Settings Sync)
具体如上图:
点击右上角头像,选择Your gists,然后点击右上角的“+”,然后出现gist编辑页面,填写好之后点击“Create secret gist”保存。

第一行为git描述,好理解便可; 第二行是标题,你随意; 内容部分,你随意。

获取gitID和token

获取gistID
vsCode配置通过Github同步(Settings Sync)
如上图:
URL地址栏里面的就是gistID,把它记录下来,后面需要用到。

获取token
vsCode配置通过Github同步(Settings Sync)
vsCode配置通过Github同步(Settings Sync)
vsCode配置通过Github同步(Settings Sync)
具体如上图:
点击右上角头像选择"Settings",进入设置页面,选择"Developer settings",进入开发者设置页面。

vsCode配置通过Github同步(Settings Sync)
vsCode配置通过Github同步(Settings Sync)
具体见上图:
切换到"Personal access tokens"面板中,点击"Generate new token"创建一个新的token。

注意:
标题你随意,认得就行;必须勾选"gist"选项,点击绿色按钮"Generate token"创建token

vsCode配置通过Github同步(Settings Sync)
token创建完成之后会跳转到token列表,打钩的一项就是刚刚新建的token,把这一串字符串记录下来,后面需要用到。

配置Settings Sync

vsCode配置通过Github同步(Settings Sync)
具体如上图:
在Settings Sync主页,点击"EDIT CONFIGURATION"按钮,进入配置页面vsCode配置通过Github同步(Settings Sync)
具体如上图:
进入配置页面之后,左侧"Gist ID"下面输入 前面获取到的gistID; 右侧"获取令牌"下面输入前面获取的token, 然后左下角的配置你随意
到此已经配置成功了。

Settings Sync命令操作

操作命令

1、ALT+SHIFT+D 下载配置
2、ALT+SHIFT+U 上传配置

vsCode配置通过Github同步(Settings Sync)
具体如上图:
在vsCode中按键"Shift + Ctrl + P",出入"sync", 除了使用命令,你也可以使用鼠标点击,你随意

在上图中点击"更新/上传配置",在编辑器左下角的状态栏会出现"正在读取配置…"字样

在其他电脑下载配置

在其他电脑上重复上面的配置。
vsCode配置通过Github同步(Settings Sync)
vsCode配置通过Github同步(Settings Sync)
具体如上图:
在命令面板选择"下载配置",同样在左下角的状态栏会出现相关提示文字。 如果是新装的vsCode会弹出更新进度面板。


推荐阅读
  • 本文详细介绍了如何在Oracle VM VirtualBox中实现主机与虚拟机之间的数据交换,包括安装Guest Additions增强功能,以及如何利用这些功能进行文件传输、屏幕调整等操作。 ... [详细]
  • 调试利器SSH隧道
    在开发微信公众号或小程序的时候,由于微信平台规则的限制,部分接口需要通过线上域名才能正常访问。但我们一般都会在本地开发,因为这能快速的看到 ... [详细]
  • Jupyter Notebook多语言环境搭建指南
    本文详细介绍了如何在Linux环境下为Jupyter Notebook配置Python、Python3、R及Go四种编程语言的环境,包括必要的软件安装和配置步骤。 ... [详细]
  • 如何在Django框架中实现对象关系映射(ORM)
    本文介绍了Django框架中对象关系映射(ORM)的实现方式,通过ORM,开发者可以通过定义模型类来间接操作数据库表,从而简化数据库操作流程,提高开发效率。 ... [详细]
  • 在日常生活中,支付宝已成为不可或缺的支付工具之一。本文将详细介绍如何通过支付宝实现免费提现,帮助用户更好地管理个人财务,避免不必要的手续费支出。 ... [详细]
  • 本文详细介绍了如何正确设置Shadowsocks公共代理,包括调整超时设置、检查系统限制、防止滥用及遵守DMCA法规等关键步骤。 ... [详细]
  • 深入理解Java SE 8新特性:Lambda表达式与函数式编程
    本文作为‘Java SE 8新特性概览’系列的一部分,将详细探讨Lambda表达式。通过多种示例,我们将展示Lambda表达式的不同应用场景,并解释编译器如何处理这些表达式。 ... [详细]
  • 实践指南:使用Express、Create React App与MongoDB搭建React开发环境
    本文详细介绍了如何利用Express、Create React App和MongoDB构建一个高效的React应用开发环境,旨在为开发者提供一套完整的解决方案,包括环境搭建、数据模拟及前后端交互。 ... [详细]
  • 本文介绍了如何在不同操作系统上安装Git,以及一些基本和高级的Git操作,包括项目初始化、文件状态检查、版本控制、分支管理、标签处理、版本回退等,并简要提及了开源许可协议的选择。 ... [详细]
  • FL Studio 20.8 中文版进阶教程及安装指南
    FL Studio 20.8 是目前最新版本的音乐制作软件,它能够将您的电脑转变为全面的音乐工作室,配备先进的制作工具,使您的音乐创作超越想象。本文将详细介绍FL Studio 20.8的安装步骤及中文语言切换方法。 ... [详细]
  • 如何在Vista中通过组策略禁用添加或删除程序功能
    本文详细介绍了如何在Windows Vista操作系统中通过组策略禁用“添加或删除程序”功能,以防止未经授权的用户安装或卸载应用程序。文章内容清晰易懂,适合IT管理员和技术人员阅读。 ... [详细]
  • 树莓派4B:安装基础操作系统指南
    本文将详细介绍如何为树莓派4B安装基础操作系统,包括所需材料、镜像下载、镜像烧录以及更换国内源等步骤。 ... [详细]
  • 本文介绍了编程语言的基本分类,包括机器语言、汇编语言和高级语言的特点及其优缺点。随后详细讲解了Python解释器的安装与配置方法,并探讨了Python变量的定义、使用及内存管理机制。 ... [详细]
  • 本文节选自《NLTK基础教程——用NLTK和Python库构建机器学习应用》一书的第1章第1.2节,作者Nitin Hardeniya。本文将带领读者快速了解Python的基础知识,为后续的机器学习应用打下坚实的基础。 ... [详细]
  • 2023年,Android开发前景如何?25岁还能转行吗?
    近期,关于Android开发行业的讨论在多个平台上热度不减,许多人担忧其未来发展。本文将探讨当前Android开发市场的现状、薪资水平及职业选择建议。 ... [详细]
author-avatar
Bboy龙超
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有