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