[2018-03-04] 利用 Settings Sync 插件同步 VS Code 设置
VS Code 已原生支持设置同步,本文仅备份记录 [2018-03-04]
早就听说这个插件了,今天用了一下,确实挺方便的。通过把配置文件创建为 Gist 上来实现了 VS Code 设置的同步,下次换电脑或重装时就很便利了。在插件商店搜索 Settings Sync 然后安装,重载窗口,打开命令面板,输入 sync 即可查看所有相关命令。
可以同步的设置
1. VSCode 配置文件
2. 键盘绑定文件
3. 启动文件
4. 代码片段(Snippets)
5. 插件
6. 工作区
快捷键
1. 上传配置:Shift + Alt + U
2. 下载配置 : Shift + Alt + D
如何从 GitHub 获取 Personal Access Token
这个插件需要你 GitHub 账户的 Personal Access Token. 可以很简单的按照如下步骤创建一个。确保在 scope 里添加了** Gist**.
到 Settings / Developer settings / Personal access tokens 来生成新的 Token

从 Scopes 里选择 Gist.

得到 Access Token.

为了将来的使用,保存好这个 Token,因为只会看到一次 (i.e. 从别的机器上传配置).
第一次上传配置
按下 Shift + Alt + U 来填入 GitHub 账号的 access token.
按下后会自动打开 GitHub 设置页,然后生成一个 token 来允许插件创建 Gist.
在窗口里输入生成的 token,接着按下回车。

自动上传配置文件后插件会给出这个 Gist 的 ID.
以后需要用这个 Gist ID 来同步你的配置,所以跟 token 一样一起保存好以便在其他电脑上同步你的配置。

可以通过这个链接查看是否生成了 Gist
https://gist.github.com/{你的 GitHub 用户名}/{Gist 的 ID}
Gist 打不开的话可以在 hosts 里添加 (hosts 更新地址)
192.30.253.118 gist.github.com
这里有一个上传命令全过程的 gif

下载你的配置
按下 Shift + Alt + D 然后会问你要 GitHub Gist ID.
在命令面板里输入 sync 来上传或下载
输入你的 GitHub Token.
在窗口中输入你的 token 然后按下回车

输入你的 Gist ID.
需要输入你的 Gist ID 来下载之前上传过的配置

配置下载完毕。
所有的配置文件都下载下来了

下载配置的全过程 gif

重置 Token / Gist Settings
在命令面板里输入 sync 然后选择 Reset Token and Gist Settings
自动下载配置
自动下载 默认是关闭的
打开的话要确保已经验证了 token 以及有可用的 Gist
当启动时会自动下载最新的配置文件
通过命令面板里 "Sync : Advance Options > Toggle Auto-Download On Startup" 来打开或关闭
配置发生变化时自动上传
自动上传 默认是关闭的
打开的话要确保已经验证了 token 以及有可用的 Gist
当配置改变时会自动上传最新的配置文件
通过命令面板里 "Sync : Advance Options > Toggle Auto-Upload on Setting Change" 来打开或关闭
更多查看 原文 Readme
[2018-03-04] 利用 Settings Sync 插件同步 VS Code 设置的更多相关文章
- VSCode 云同步扩展设置 Settings Sync 插件
VSCode 云同步扩展设置 Settings Sync 插件 Hi.大家好,今天又是美好的一天. 关于 Settings Sync扩展: Settings Sync可以同步你当前的VSCode配置环 ...
- 利用 Settings Sync 同步vs code配置
vs code上有各种各样不同的插件,如果要在不同的电脑上使用 vs code 配置是件比较麻烦的事情,使用 Settings Sync 将 vs code 配置备份起来,当需要在其他电脑使用 vs ...
- 我的vscode配置 利用Settings Sync一键安装
{ "prettier.eslintIntegration": true, // 点击保存时,根据 eslint 规则自定修复,同时集成 prettier 到 eslint 中 & ...
- 2018.03.04 晚上Atcoder比赛
C - March Time limit : 2sec / Memory limit : 256MB Score : 300 points Problem Statement There are N ...
- vscode Settings Sync 插件的详细介绍
参考链接:https://www.jianshu.com/p/dbbdc635f8e1
- 利用 share code 插件同步代码片段
利用 Settings Sync可以同步 VS code 配置,但它只能同步插件,利用 Settings Sync 再配合 share code 插件可以同步自定义代码片段,可以把 VS code ...
- VSCode之使用Settings Sync同步配置和插件
需求背景 自己平常工作,一般在公司用公司的电脑,在家里就是自己的,但是vscode如果配置了新的内容,或者安装了新的插件,那每次都需要单独记录一下然后再重新配置一遍.使用Settings Sync插件 ...
- VSCode 使用 Settings Sync 同步配置和插件
简要说明: Settings Sync插件可以在不同的计算机同步VSCode配置和插件. 安装和配置 在VSCode的插件栏搜索settings sync并安装.在安装完成之后如果需要重新载入就点击重 ...
- VSCode使用Settings Sync同步配置和插件
转载参考地址:https://www.cnblogs.com/zzhaolei/p/12028241.html 1.需求 自己平常工作,一般在公司用公司的电脑,在家里就是自己的,但是vscode如果配 ...
随机推荐
- Vuet.js规则详解,它是你不知道的强大功能?
Vuet.js是什么? Vuet.js是给Vue.js提供状态管理的一个工具,与vuex不同,它是一种崇尚规则定制的状态管理模式.事先将状态更新的规则写好,然后将规则注入到组件中,然后状态按照预订的规 ...
- 微信小程序版博客——开发汇总总结(附源码)
花了点时间陆陆续续,拼拼凑凑将我的小程序版博客搭建完了,这里做个简单的分享和总结. 整体效果 对于博客来说功能页面不是很多,且有些限制于后端服务(基于ghost博客提供的服务),相关样式可以参考截图或 ...
- python-杨辉三角形
[题目描述]输出n(0<n)行杨辉三角形,n由用户输入. [练习要求]请给出源代码程序和运行测试结果,源代码程序要求添加必要的注释. [输入格式]一行中输入1个整数n. [输出格式]输出n行杨辉 ...
- 【Android开发】用WebView访问证书有问题的SSL网页
Android系统的碎片化很严重,并且手机日期不正确.手机根证书异常.com.google.android.webview BUG等各种原因,都会导致WebViewClient无法访问HTTPS站点. ...
- msmpeng.exe阻止移动硬盘弹出
MsMpEng.exe 占用 该进程是微软反恶意软件服务的一个可执行文件,用户无法手动停止该进程. 首先运行 eventvwr.msc打开事件查看器,找到警告信息,查看是什么进程在阻止硬盘弹出. ...
- CCF201903-2二十四点
思路描述:最开始的思路是拿一个栈来存储数据和符号,在动手实践的过程中发现行不通,单个数字的char和int转换可以,但是加起来的数据两位数字就很难处理了. 然后就去看了看别人的思路,给了我一个很好的启 ...
- Ubuntu安装docker(摘自官网,自用)
在 Ubuntu 上安装 Docker 引擎(按照标红顺序执行命令) 预计阅读时间:11分钟 适用于 Linux 的 Docker 桌面 Docker Desktop 可帮助您在 Mac 和 Wind ...
- 入行数字IC验证的一些建议
0x00 首先,推荐你看两本书,<"胡"说IC菜鸟工程师完美进阶>(pdf版本就行)本书介绍整个流程都有哪些岗位,充分了解IC行业的职业发展方向.<SoC设计方法 ...
- spring-bean依赖注入-03
set注入:set注入地址 通过构造方法进行注入 1.创建UserDao接口以及UserDaoImpl实现类(接口代码省略) public class UserDaoImpl implements U ...
- 解决关于ARM_MATH数学库宏定义的报错
昨天在建立新工程的时候发现加入含有ARM_MATH库的时候出现了宏定义报错. #error directive:"Define according the used Cortex core ...