🙆‍♀️

VSCodeの拡張機能がインストールしても勝手に消える現象の解決策

2023/01/08に公開

症状

VSCodeの拡張機能をインストールすると一旦問題無くインストールできたように見えるが、何か操作すると勝手にアンインストールされている。

原因

ホームフォルダの名前を変更したのが原因。
どうやら名前変更前のパスを参照していたっぽい。
エッジケース過ぎる...

解決方法

まずVSCodeでコマンドパレットを開き「Extensions: Open Extensions Folder」をクリック。
するとMacではFinderが開くので、その中のextensions.jsonを開く。
すると拡張機能の情報が載っているので、locationの中のfsPathとpathを正しいパスに変更して保存。
最後にVSCodeを開き直したら完了。

最後に

自分はこの方法で直りましたが、自己流なので何か起きても責任は取れません。
が、日本語で調べても記事が出てこなかったので一応共有しておこうと思いました。

Discussion