🛠️
CursorからDevContainerを起動したいときに、command not foundエラーで困った話
こんにちは
Cursorが便利すぎて、最近の開発はどんどん捗りますね。
そんな最中、CursorからDevContainerを利用する際に、 command 'remote-containers.xxxx' not found
となって DevContainer が利用できなくなって困ったので、どこかで同じ悩みの人がいればと思い記事にしておきます。
エラー内容
CursorにてDevContainerを利用するプロジェクトで、 Reopen in container
などを行った際に、下記のように remote-containers のコマンドが見つからないとエラーが出ていました
command 'remote-containers.reopenInContainer' not found
- Reload Windowコマンドの実行
- DevContainerの拡張の再インストール
- Cursor の再インストール
など思いつく対応はすぐ行ってみたのですが、解決せず。
解決方法
rm -rf ~/.cursor/extensions
~/.cursor
配下の extensions
フォルダを全て消去して解決しました。
VSCodeで同様の状況に遭遇したことはないですが、extensionsの配置は ~/.vscode
配下と同じ形なので VSCodeでお困りの場合も同じ対応で解消しそうです。
最後に
発生原因は不明ですが、おそらく拡張機能の設定ファイルが何らかの理由で破損したものと考えています。
同様の事象でお困りの方の参考になれば幸いです。
Discussion