我有两台设备,一台是 Windows ,一台是 Mac 。
早些时候我在 Windows 上删除了很多不再使用的 VSCode 扩展(extension),并修改了设置(settings)。最后,我将这些更改同步到了我在 VSCode 上登录的 GitHub 账号中。
现在我在 Mac 上同步了这些更改,发现设置(settings)确实已经同步了,但是在 Mac 上没有删除任何扩展(extension)。
这是否意味着 Windows 和 Mac 上的 VSCode 扩展同步是针对不同平台分别同步的呢?
如何解决这个同步不一致的问题,谢谢!
1
dcoder 361 天前
VSCode 其实挺折腾的...
|
3
liuhuansir 361 天前 via Android
何止是不同系统之间,我公司和家同 win11 ,同步照样有问题
|
4
pi1ot 361 天前
我的 linux 和 mac 之间扩展的安装删除是同步的
|
5
dcoder 361 天前
其实跟以前折腾 vim 类似, 当然 VScode 能加的功能更强
不折腾吧,嫌功能少, 折腾啊维护啊, 又很麻烦... 你们想想,装那么多插件,每个的配合维护兼容,一直得自己维护的... 所以, 最后还是换 JetBrains 吧, 用别人维护好的一整套 XD |
6
Nasei 361 天前
你这不是 vscode 自带的同步吧,更像是某个扩展自己实现的
|
7
bronana OP @liuhuansir #3 啊这...所以我想知道能不能在同步的时候强制从云端替换本地.
@dcoder #5 vim 应该也要持续折腾 /维护吧,毕竟连编程语言都在更新. @Nasei #6 早先在 windows 上我已经把所有扩展删除完重新安装了一遍了,没有特别的去安装同步插件,所以是用的自带的同步. |
8
Nasei 361 天前
@bronana 还真是,我没有开过那个侧边栏。 我的 win 和 linux 是可以同步的,mac 上没登录过,你可以把 windows 上的 profile 导出,在 mac 上导入试试
|
9
zhangxh1023 361 天前
可能是要手动删除的。。。。
我出现过这种情况: Mac 上删除了插件 A ,然后 windows 上打开了 vscode ,没做任何操作,关闭。 然后打开 mac 上的 vscode ,结果又把插件 A 同步过来了,又给安装上了。 然后我手动打开 windows 上的 vscode 删除插件 A ,就好了。。。 |