VisualStudioCode 中 Settings Sync 插件的基本用法
前言
自己平常工作生活中偶尔折腾系统,或许是因为驱动或者其他原因导致系统重装了,vscode 的插件与配置等每次都需要单独记录一下然后再重新配置一遍,发现可以使用 Settings Sync 插件可以直接同步配置和插件。

上传配置以及相关
- 首先在 VSC 中安装 SettingsSync,安装完 Settings Sync 插件重启窗口之后按快捷键
Shift + Alt + U准备上传你的配置,但是首次上传需要一个 access token。 - 到 GitHub 个人设置创建一个新的 access token。登录 github,在 [Personal access tokens] 页面点击 Generate New Token 按钮

- 输入
Token descriptiontoken 的描述,勾选gist权限,

- 用新建的 Access Token 上传你的配置和扩展记录

回到 vscode,在任意界面按 Alt + Shift + U,在对话框中输出刚才复制的 token。


再次按 Alt + Shift + U 完成配置上传,使用组合键 Alt + Shift + D 即可下载配置。
一切完成后会自动弹出 Gist ID,控制台也会显示 Gist ID,这意味着你的配置上传到了 GitHub Gist,你可以在 https://gist.github.com/{your_userName}/{gist_id} 上查看具体的上传内容
在 VS Code 中修改
复制重新生成好的 token
点击命令面板 或 Ctrl+Shift+P 输入 sync: 找到 Advanced Options 回车
选中 Edit Extension Local Settings

修改本地配置文件中的 token 属性就可以了

找到配置文件修改
复制重新生成好的 token
Win 下:C:\Users\Administrator\AppData\Roaming\Code\User
Mac 下:~/Library/Application Support/Code/User/syncLocalSettings.json
Linux 下:~/.config/Code/User/syncLocalSettings.json
进入目录后,找到 syncLocalSettings.json 这个文件,查找 token,并替换后面复制的值,就可以顺利进行同步配置信息了。
GitHub Gist: 28a47860089b3948b39775df2ffaaf4e
下载配置
- 快捷键
Shift + Alt + D下载配置 - 首次下载需要输入你的 Github Access Token.
- 然后输入
Gist ID即可下载指定的配置,以及安装拓展,假如你有自定义扩展不在这个列表内,它们将被移除,你可以设置是否每次下载都直接移除旧的部分。
大功告成! 现在你就可以在任何机器上轻松复制你的 IDE 配置了,嗯,每次重装系统之后也能很快进入工作状态啦 (๑•̀ㅂ•́)و✧
参考链接
to be continued…