LoginSignup
1
2

Cursorエディタのポートの転送機能が使えなくて苦労した件

Posted at

VSCodeからCursorエディタに移行したときに下記現象が発生しました。
表題のとおりにCusorエディタでもポートの転送機能を試した際にエラーが発生して使えませんでした。
しかし、解決方法が分かったので、誰かの助けになればと思います。

ポートの転送機能

VSCodeにはポートの転送機能があります。詳しくはyoutoyさんの記事をご確認ください。
この機能をCursorエディタで使う場合私の環境下ではこのようなエラーが発生しました。

localhost を転送できません:3000。spawn /Applications/Cursor.app/Contents/Resources/app/bin/code-tunnel ENOENT

スクリーンショット 2024-01-18 17.05.33.png

解決方法

解決方法はこちらのissueに記載されていました。
WindowsもMacもほぼ同じやり方で対応可能です。

VSCode側のcode-tunnelというファイルをCursorエディタ側にコピーすれば動くようになりました。

Step.1

VSCode側のcode-tunnelファイルをコピーする

Windowsの場合

C:¥Users¥ユーザー名¥AppData¥Local¥Programs¥Microsoft VS Code¥bin¥code-tunnel

Macの場合

/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code-tunnel

Step.2

コピーしたcode-tunnelファイルをCursor側にbinフォルダに貼り付ける

スクリーンショット_2024-01-18_17_26_44.png

Windowsの場合

C:¥Users¥ユーザー名¥AppData¥Local¥Programs¥cursor¥bin

Macの場合

/Applications/Cursor.app/Contents/Resources/app/bin

これで無事に起動できました。

スクリーンショット 2024-01-18 17.23.21.png

まとめ

今までポートの転送機能を使うためだけにVSCodeを起動していましたが、
原因がわかってCursorエディタ一本で運用できるようになりました。

システム化のご検討やご相談は弊社までお問い合わせください。

1
2
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
1
2