今天在一臺新電腦上配置VSCode同步的時候,用了微軟賬號,因為這臺電腦比較特殊,不方便科學上網,所以一開始用的微軟賬戶登錄,導致和GitHub賬號登錄的配置、擴展等等不同步。
后面準備改用GitHub賬號登錄發現不行,強行彈出的是本地微軟的“工作或學校賬戶”登錄窗口,沒有重定向到瀏覽器的方式,遂進行過如下嘗試:
- 瀏覽器——設置——Cookie和網站權限/所有權限——彈出窗口和重定向:允許
- 禁用
Microsoft 賬戶
擴展 - 搜到這個修改VS Code的身份驗證配置
- 打開VS Code設置
- 搜索
microsoft-authentication
- 將認證方法從默認的
msal
改為classic
- 將
C-V-Rev(自行理解)
配置為虛擬網卡模式
,否則彈框中github網絡報錯404
最后能夠重定向到瀏覽器,那就方便登錄多了,最后得以登錄,已經是完成兩臺設備的同步了
- 同步頁面通過
Ctrl+Shift+P
settings sync: show synced data