以下の内容はhttps://bluebirdofoz.hatenablog.com/entry/2025/05/28/231342より取得しました。


VSCodeとcursorでcodeコマンドが競合した問題の対処

本日はVSCodeとcursorの小ネタ枠です。
VSCodeとcursorでcodeコマンドが競合した問題の対処についてです。

事象

WindowsPowerShellまたはコマンドプロンプトで code コマンドを実行したとき、VSCodeではなくcursorが起動する。

code

本記事はcodeコマンド実行時にVSCodeが起動するように参照を戻す方法について解説します。

原因

同一PCにVSCodeとcursorの両方をインストールした場合、codeコマンドの参照が競合することがあります。
PowerShellで以下のコマンドを実行すると、現在codeコマンド実行時に参照されるファイルを確認できます。

Get-Command code -All | Format-List Source

VSCodeのcodeとcursorのcodeが参照されており、cursor側が起動されてしまっていることが分かります。

対処

以下のコマンドを実行してcursorのcodeコマンドを削除します。

Remove-Item (cursorの参照パス)/code
Remove-Item (cursorの参照パス)/code.cmd

これでcodeコマンドを実行すると、VSCodeが起動するようになります。

その他の対処

他にも初め、cursorのコマンドのアンインストールや環境変数の削除を試しましたが、どちらも参照が切れず上記の手段をとることになりました。
著者環境でこれらの対処が成功しなかった原因については分かりませんでした。


参考ページ

qiita.com




以上の内容はhttps://bluebirdofoz.hatenablog.com/entry/2025/05/28/231342より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14