🧚

vscodeのLiveShareが繋がらなくなったときの解決方法

2022/01/04に公開

はじめに

ある日突然?vscodeのLiveShareが繋がらなくなりました。

具体的にはLiveShareの参加をする際に、topのディレクトリは表示されるが、ローディング状態のままで止まってしまう。
自分が共有側になっても相手が同じ状態になってました。

ググっても解決方法が見つからず、試行錯誤の末に解決できたので(ニッチな問題ですが)備忘録を残しておきます。

vscodeのバージョン:1.63.2
ms-vsliveshare.vsliveshare@1.0.5200

解決内容

settings.jsonwindow.openFoldersInNewWindowonにしていたのですが、これをコメントアウトしたら繋がるようになりました。
原因までは分かりませんでした...

{
  "window.openFoldersInNewWindow": "on",
  ...
}

解決までの道のり

  1. VSCode Insidersをinstallして確認
    とりあえず綺麗な状態のvscodeで確認するため、VSCode Insidersを使用した
    -> ここではLiveShareが繋がった。使っているvscode側に問題あり

  2. 入れている拡張機能が空にして確認
    ~/.vscode/extensions/ をrename(extensions-bk)してからvscodeを立ち上げた
    -> LiveShareは繋がらず。拡張機能は問題ではなさそう

  3. settings.jsonを一旦すべてコメントアウトして確認
    -> LiveShareが繋がった。あとは地道に設定をコメントインしてに確認した

Discussion