使用Settings Sync同步你的vscode配置

本文介绍如何使用SettingsSync插件在不同设备间同步VSCode的用户配置,包括设置、主题、扩展等,确保代码风格一致。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

不知道你有没有这样的经历,使用vscode开发的好好的时候,突然弹出一个更新提示,手贱点了更新,更新完后shift + alt + f格式化下代码,结果代码排版格式什么的都初始化了,一夜回到解放前;又或者,在公司开发一个紧急项目,下班后回家用git pull最新的代码,修改完后想做提交代码早点睡觉,发现死活提交不上,原来是eslint限制了,代码格式化不一致...

不可否者vscode是一款好用的IDE,可是仍存在着一些小缺陷,为了方便在不同设备上使用统一的用户配置(团队协作时特别有用,确保代码风格统一),这里推荐一款vscode 插件 Settings Sync

官网是这样描述的

Synchronize Settings, Snippets, Themes, File Icons, Launch, Keybindings, Workspaces and Extensions Across Multiple Machines Using GitHub Gist.
[图片上传中...(image.png-24b534-1554877039948-0)]

13908708-316875a593d06f3b.png
Shan.code-settings-sync

安装Settings Sync

打开vscode,在侧边栏拓展栏目中搜索Settings Sync,点击安装。

13908708-5c723a23ef6364e1.png

sync插件的使用原理是通过github保存用户设置,然后在各个设备间同步拉取配置。

创建github token

安装完拓展后,我们打开github,创建一个新的令牌

1. 登录github
2. Settings / Developer settings
3. Personal access tokens
4. Generate new token
13908708-fe698b2387106bdf.png
1.打开设置页面

13908708-95c1c60449e10942.png
2.打开开发者设置

13908708-b520208b0f2851ce.png
3.打开个人token

13908708-4bc04fad7d94005b.png
4.创建token

创建时需要填写token描述和选中gist,如图


13908708-5578e2ed551d3a3c.png

创建完成后会得到一个token


13908708-f474ba832163ec52.png
image.png

妥善保管该token,以备将来使用(即从其他计算机上传)。

到这里,github的操作完成了。

上传用户配置

接着回到vscode,我们通过快捷键快速打开命令窗口 ctrl + shift+ p,输出sync关键字。

13908708-462e0036cd0c2bdd.png
sync 关键字

选择Sync:上传设置(这里可以简化为shift + alt + u
设备上第一次上传的时候需要填写上一步获取到的token信息
13908708-cc4f5e9f5da97bd8.png
image

回车后将上传用户配置(user setting和拓展安装记录),第一次时间一般较长,上传完成后拓展会返回Gist ID,和前面token一样

妥善保管该 Gist ID,以备将来从其他机器下载最新设置。

下载用户配置

如果是去到其他设备,我们应该下载用户设置,操作和前面一样,只不过我们选择的是Sync:下载设置(这里也可以简化为shift + alt + d

13908708-fb4a4bff8cab5035.png
image.png

回车后要求输入token和gist id,按照提示输入即可。
第一次拉取用户配置的时候,往往是比较慢的,因为要安装配置上的一些插件。

### 回答1: 要退出VSCodeSettings Sync,可以按照以下步骤进行操作: 1. 首先,打开VSCode,并在左侧边栏菜单中点击扩展(图标是四方块)。 2. 在搜索框中输入“Settings Sync”,然后在搜索结果中选择“Settings Sync”扩展。 3. 在扩展的详细界面中,你会看到一个“Disable”(禁用)的按钮。点击这个按钮。 4. 点击按钮后,扩展将会停止同步你的设置,并且不再与云端同步。 5. 如果你之后想要重新启用Settings Sync,你可以再次进入扩展的详细界面,然后点击“Enable”(启用)按钮。 这样,你就成功退出了VSCodeSettings Sync。记住,退出后你的设置将不会再与云端同步,所以请确保在退出前将所有需要保存的设置进行备份或保存。 ### 回答2: 当您想要退出 VSCodeSettings Sync 时,您可以按照以下步骤操作: 1. 首先,您需要打开 VSCode 编辑器并进入设置面板。您可以通过依次点击页面左下角的齿轮图标,选择“设置”来进入设置面板。 2. 在设置面板中,您可以在左侧的导航栏中找到 “扩展” 分类,并点击展开。 3. 在扩展下拉菜单中,您可以找到“设置同步”扩展并点击进入其设置页面。 4. 在设置同步页面中,您将看到一个名为“Reset Extension Data”(重置扩展数据)的按钮,点击该按钮。 5. 在弹出的确认对话框中,再次点击“Reset”(重置)按钮以确认重置操作。 6. 之后,VSCode 将会清除 Settings Sync 扩展的所有数据,并停止与云同步服务的连接。 通过执行以上步骤,您已成功退出 VSCodeSettings Sync。请注意,退出后所有之前同步的设置将会被删除,并且您将无法再自动同步您的设置和扩展。如果未来你需要再次使用 Settings Sync ,您可以重新下载和安装该扩展并重新进行设置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值