🔍

cursorで今開いているファイルをjetbrainsのIDEで開きたい

2025/01/20に公開

cursorからjetbrainsのIDEを開きたい時ありますよね。

  • gitクライアントで差分を見たい
  • リファクタリングでimport文を自動で書き換えたい
  • ファイルを単に見たい

あると思います。
そんなときは、これを書く。

準備

.vscode/tasks.jsonに下を書きます。

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Open Current File in IntelliJ IDEA",
            "type": "shell",
            "command": "idea",
            "args": [
                "${file}"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            },
             "problemMatcher": []
        }
    ]
  }

やり方

コマンドパレット(cmd+shit+P)でTasks: Run Taskを選択し、Open Current File in IntelliJ IDEAを選択すると今、cursorで開いているファイルをInteliJで開けます。

他のIDEの例

適宜、labelとcommandと書き換えてください。
同じように動くはずです。

IntelliJ IDEA: idea
PyCharm: charm
WebStorm: webstorm
PhpStorm: phpstorm
RubyMine: mine

うまくいかない場合

toolboxをインストールすると解決することがあります。

Discussion