热门标签 | 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会弹出更新进度面板。


推荐阅读
  • 深入理解OAuth认证机制
    本文介绍了OAuth认证协议的核心概念及其工作原理。OAuth是一种开放标准,旨在为第三方应用提供安全的用户资源访问授权,同时确保用户的账户信息(如用户名和密码)不会暴露给第三方。 ... [详细]
  • 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细]
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • 解决微信电脑版无法刷朋友圈问题:使用安卓远程投屏方案
    在工作期间想要浏览微信和朋友圈却不太方便?虽然微信电脑版目前不支持直接刷朋友圈,但通过远程投屏技术,可以轻松实现在电脑上操作安卓设备的功能。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • 本文介绍了两种方法,用于检测 Android 设备是否开启了开发者模式。第一种方法通过检查 USB 调试模式的状态,第二种方法则直接判断开发者选项是否启用。这两种方法均提供了代码示例和详细解释。 ... [详细]
  • 本文详细介绍了如何在Debian系统中正确配置Locale,以确保多语言支持和避免常见的警告信息。 ... [详细]
  • 深入理解Shell脚本编程
    本文详细介绍了Shell脚本编程的基础概念、语法结构及其在操作系统中的应用。通过具体的示例代码,帮助读者掌握如何编写和执行Shell脚本。 ... [详细]
  • 本文详细介绍了如何准备和安装 Eclipse 开发环境及其相关插件,包括 JDK、Tomcat、Struts 等组件的安装步骤及配置方法。 ... [详细]
  • 本文详细介绍如何利用已搭建的LAMP(Linux、Apache、MySQL、PHP)环境,快速创建一个基于WordPress的内容管理系统(CMS)。WordPress是一款流行的开源博客平台,适用于个人或小型团队使用。 ... [详细]
  • 如何使用PyCharm及常用配置详解
    对于一枚pycharm工具的使用新手,正确了解这门工具的配置及其使用,在使用过程中遇到的很多问题也可以迎刃而解,文中有非常详细的介绍, ... [详细]
  • 解决FCKeditor应用主题后上传问题及优化配置
    本文介绍了在Freetextbox收费后选择FCKeditor作为替代方案时遇到的上传问题及其解决方案。通过调整配置文件和调试工具,最终解决了上传失败的问题,并对相关配置进行了优化。 ... [详细]
  • 如何清除Chrome浏览器地址栏的特定历史记录
    在使用Chrome浏览器时,你可能会发现地址栏保存了大量浏览记录。有时你可能希望删除某些特定的历史记录而不影响其他数据。本文将详细介绍如何单独删除地址栏中的特定记录以及批量清除所有历史记录的方法。 ... [详细]
  • 国内BI工具迎战国际巨头Tableau,稳步崛起
    尽管商业智能(BI)工具在中国的普及程度尚不及国际市场,但近年来,随着本土企业的持续创新和市场推广,国内主流BI工具正逐渐崭露头角。面对国际品牌如Tableau的强大竞争,国内BI工具通过不断优化产品和技术,赢得了越来越多用户的认可。 ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
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社区 版权所有