VS Code の拡張機能がインストールできなくなった時の対処方法
症状
- install をクリックしてもインストールされない
- install をクリックすると,Failed to install となり,手動でのインストールを促してくる
- 手動でインストールするように警告されるので,vsixファイルをダウンロードし,vsixからインストールを試みるも失敗
- ExtensionsのRECOMMENDEDをみてみると,we cannot connect to the extensions marketplace at this timeというような文面が表示される.
解決法
Macであればおそらく,/Users/[User Name]/.vscode/extensions下に**.obsolete**というファイルが存在する.
このファイルを削除( $ rm .obsolete )すれば解決するはずである.
- .obsolete: アンインストールした拡張機能のリストが保存されている
なぜobsoleteファイルを削除すると直るのかは不明.