VSCode现在已经内置了Settings Sync功能,可以很方便地在不同的设备之间进行设置和插件的同步。
解决报错
但是今天尝试使用VSCode的Settings Sync功能的时候遇到一个错误,提示如下:
LocalInvalidContent (UserDataSyncError) syncResource:settings operationId:unknown: 无法同步设置,因为设置文件中存在错误/警告。
一般情况下,这是因为settings.json
里面有不符合规则的内容,我的情况是下面这里出现了一个非法字符,删除这个非法字符即可:
还有些情况是settings.json
里面的windows类型的路径需要双斜杠,如果只写了单斜杠也会报错。
使用VSCode Setting Sync的方法
点击VScode左下角的齿轮,选择"打开设置同步"
然后点击登录并打开
然后可以选择通过微软账号或者github帐号进行同步: