7
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

VSCode Remote WSL環境をリセットする

Posted at

結論

~/.vscode-server/を削除することでRemote WSL環境をリセットできます。
拡張機能や設定はどこかに控えておくと良いです。

# とりあえずディレクトリ名だけ変更して控える場合
mv ~/.vscode-server/ ~/.vscode-server2/

# 削除
rm -rf ~/.vscode-server/

こちらの記事が参考になりました。

経緯

VSCodeが壊れた。
正確にはRemote WSLの環境だけGitを認識しなくなりました。
「ソース管理プロバイダーが登録されていません。」と表示されてファイル差分が全く表示されない状態。
image.png

ビルトインの拡張機能を再度有効にすることで解決するらしいという情報を得たが、@builtin gitで開いても有効化できない!
image.png

色々調べた結果VSCodeを初期化するしか無いとなりましたが、VSCodeそのものを再インストールしてもRemote WSL環境は初期化されない!

Remote WSLといっているんだからWSL上になんかしらのファイルがあるだろうと推測してホームでls -aを何気なく叩いてみたら.vscode-serverというとてもそれっぽい名前のディレクトリを発見

.vscode-serverについて調べたらたしかにVSCodeのRemote設定らしいということで削除したら無事解決しました

7
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?