Fork me on GitHub

vscode 同步配置到 github

多台终端的 vscode 配置、扩展、代码版本同步

安装扩展 Setting Sync

1
点击 vscode 左侧导航栏扩展图标,在商店中搜索扩展 Setting Sync,安装,重启

生成 github access token

1
2
3
4
在 https://github.com/settings/tokens 新建一个 Personal access tokens
Personal access tokens -> Generate new token
自定义 gist 名称,授权选中 gist 即可
生成 token,自己保存下来

同步配置到 github

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
在 vscode 中,command + shift + p,输入 sync,选择 sync:上传设置
输入上一步得到的 token,点 enter
控制台输出类似以下内容,即为同步成功:
GitHub Token: "your token"
GitHub Gist: "your gist id"
GitHub Gist Type: Secret

Restarting Visual Studio Code may be required to apply color and file icon theme.
--------------------
Files Uploaded:
extensions.json > extensions.json
keybindings.json > keybindingsMac.json
settings.json > settings.json
global.code-snippets > snippets|global.code-snippets
html.json > snippets|html.json
javascript.json > snippets|javascript.json
markdown.json > snippets|markdown.json
php.json > snippets|php.json
scss.json > snippets|scss.json
vue.json > snippets|vue.json

Extensions Ignored:
No extensions ignored.

Extensions Removed:
No extensions removed.

Extensions Added:
cocos-creator v0.0.1
cocos-debug v0.0.1
code-settings-sync v3.1.2
ftp-sync v0.3.3
jsbox v0.0.16
swig v0.0.5
vetur v0.13.0
vscode-language-pack-zh-hans v1.27.2
--------------------
Done.

在其它终端下载配置

1
2
3
4
5
6
7
8
在其它终端下载配置时,需要上一步中输出的信息
GitHub Token: "your token"
GitHub Gist: "your gist id"
同样先安装 Setting Sync 扩展,重启
command + shift + p,输入 sync,选择 sync:下载设置
输入 your token,点 enter
输入 your gist id,点 enter
自动安装扩展、同步配置,控制台显示 done 时,下载完成

快捷键

1
2
上传 : Shift + Alt + U
下载 : Shift + Alt + D
-------------感谢您的阅读 有问题请留言(或mailto:frostbelt@sina.cn)-------------