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


推荐阅读
  • 本文介绍了Windows Vista操作系统中的用户账户保护功能,该功能是为了增强系统的安全性而设计的。通过对Vista测试版的体验,可以看到系统在安全性方面的进步。该功能的引入,为用户的账户安全提供了更好的保障。 ... [详细]
  • Gitlab接入公司内部单点登录的安装和配置教程
    本文介绍了如何将公司内部的Gitlab系统接入单点登录服务,并提供了安装和配置的详细教程。通过使用oauth2协议,将原有的各子系统的独立登录统一迁移至单点登录。文章包括Gitlab的安装环境、版本号、编辑配置文件的步骤,并解决了在迁移过程中可能遇到的问题。 ... [详细]
  • YOLOv7基于自己的数据集从零构建模型完整训练、推理计算超详细教程
    本文介绍了关于人工智能、神经网络和深度学习的知识点,并提供了YOLOv7基于自己的数据集从零构建模型完整训练、推理计算的详细教程。文章还提到了郑州最低生活保障的话题。对于从事目标检测任务的人来说,YOLO是一个熟悉的模型。文章还提到了yolov4和yolov6的相关内容,以及选择模型的优化思路。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • 图像因存在错误而无法显示 ... [详细]
  • SpringBoot整合SpringSecurity+JWT实现单点登录
    SpringBoot整合SpringSecurity+JWT实现单点登录,Go语言社区,Golang程序员人脉社 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 后台获取视图对应的字符串
    1.帮助类后台获取视图对应的字符串publicclassViewHelper{将View输出为字符串(注:不会执行对应的ac ... [详细]
  • 深度学习中的Vision Transformer (ViT)详解
    本文详细介绍了深度学习中的Vision Transformer (ViT)方法。首先介绍了相关工作和ViT的基本原理,包括图像块嵌入、可学习的嵌入、位置嵌入和Transformer编码器等。接着讨论了ViT的张量维度变化、归纳偏置与混合架构、微调及更高分辨率等方面。最后给出了实验结果和相关代码的链接。本文的研究表明,对于CV任务,直接应用纯Transformer架构于图像块序列是可行的,无需依赖于卷积网络。 ... [详细]
  • 本文记录了在vue cli 3.x中移除console的一些采坑经验,通过使用uglifyjs-webpack-plugin插件,在vue.config.js中进行相关配置,包括设置minimizer、UglifyJsPlugin和compress等参数,最终成功移除了console。同时,还包括了一些可能出现的报错情况和解决方法。 ... [详细]
  • 本文介绍了如何使用JSONObiect和Gson相关方法实现json数据与kotlin对象的相互转换。首先解释了JSON的概念和数据格式,然后详细介绍了相关API,包括JSONObject和Gson的使用方法。接着讲解了如何将json格式的字符串转换为kotlin对象或List,以及如何将kotlin对象转换为json字符串。最后提到了使用Map封装json对象的特殊情况。文章还对JSON和XML进行了比较,指出了JSON的优势和缺点。 ... [详细]
  • GPT-3发布,动动手指就能自动生成代码的神器来了!
    近日,OpenAI发布了最新的NLP模型GPT-3,该模型在GitHub趋势榜上名列前茅。GPT-3使用的数据集容量达到45TB,参数个数高达1750亿,训练好的模型需要700G的硬盘空间来存储。一位开发者根据GPT-3模型上线了一个名为debuid的网站,用户只需用英语描述需求,前端代码就能自动生成。这个神奇的功能让许多程序员感到惊讶。去年,OpenAI在与世界冠军OG战队的表演赛中展示了他们的强化学习模型,在限定条件下以2:0完胜人类冠军。 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
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社区 版权所有