爱意满满的作品展示区。
qczone

开发了两个插件,用来快速在 IDEA 和 Cursor 之间切换

  •  1
     
  •   qczone ·
    qczone · Jan 20, 2025 · 10384 views
    This topic created in 654 days ago, the information mentioned may be changed or developed.
    Cursor 很好用,但是对于我这个 Java 开发来说还是太依赖 IDEA 了,现在我的开发流程是用 Cursor 生成,用 IDEA 编译调试。

    然而两个软件之间来回切换找代码不太方便,于是我开发了两个插件
    1. Switch2Cursor (IDEA 插件)
    2. Switch2IDEA (Cursor 插件)

    两个配合使用,通过快捷键可以很方便的在 IDEA 和 Cursor 之间来回切换,并保持光标的位置。

    核心功能:
    Alt+Shift+O:在另一 IDE 中打开当前文件
    Alt+Shift+P:在另一 IDE 中打开当前项目

    演示视频:

    安装方式:
    IDEA 插件市场搜索:switch2cursor
    Cursor 插件市场搜索:switch2idea

    源码:
    https://github.com/qczone/switch2cursor
    https://github.com/qczone/switch2idea

    如果使用过程中遇到问题,或者有改进建议,欢迎在 GitHub 上提交 Issue
    53 replies  •  2026-03-11 16:36:42 +08:00
    AoEiuV020JP
    AoEiuV020JP
    Jan 20, 2025
    1
    切换依据是“进程名”还是?
    windows 能用吗,android studio 能兼容吗,cursor 可执行文件改名了的情况能用吗,
    qczone
    qczone
    OP
    Jan 20, 2025
    2
    @AoEiuV020JP 切换依据是 IDEA 和 Cursor 的可执行文件的路径 + 文件参数,例如

    Mac: open -a /Applications/Cursor.app cursor://file/Users/developer/project/main.kt:10:5
    Windows: cmd /c "C:\Program Files\Cursor\Cursor.exe" --goto "C:\Users\developer\project\main.kt:10:5"

    Windows 上可以用
    Android Studio 能兼容,需要在 Cursor 配置 Android Studio 的可执行文件的路径
    Cursor 可执行文件改名在 IDEA/Android Studio 里面配置 Cursor 的可执行文件的路径即可,只是窗口激活可能会有问题
    wanniwa
    wanniwa
    Jan 20, 2025
    3
    点赞,这是我想要的
    Echoleung
    Echoleung
    Jan 20, 2025 via Android
    5
    甜菜
    qczone
    qczone
    OP
    Jan 20, 2025
    6
    @arischow 不太一样的兄弟,我这两个插件可以定位到具体的行和列进行跳转
    sakuno
    sakuno
    Jan 20, 2025
    7
    🐂🍺
    kphiia
    kphiia
    Jan 20, 2025
    8
    🙏
    bitmin
    bitmin
    Jan 20, 2025
    9
    装了,试试,点赞,感谢
    among
    among
    Jan 20, 2025
    10
    pycharm 支持吗
    qczone
    qczone
    OP
    Jan 20, 2025
    11
    @among Jetbrains 系列都支持的,只不过需要在 Cursor 中配置 idea path 为 PyCharm 的可执行文件的路径
    xaltman30
    xaltman30
    Jan 20, 2025
    12
    直接打开俩个环境,不就好了么...#24
    Enivel
    Enivel
    PRO
    Jan 20, 2025
    13
    🐮🍺
    nocmt
    nocmt
    Jan 20, 2025
    14
    点赞
    wyjwork
    wyjwork
    Jan 20, 2025
    15
    paststrange
    paststrange
    Jan 20, 2025
    16
    有点牛逼
    Xinu
    Xinu
    Jan 21, 2025
    17
    洞察需求,甜菜
    Xinu
    Xinu
    Jan 21, 2025
    18
    @xaltman30 这就是同时打开两个环境,节省切换环境时间,简直是在救人
    Xinu
    Xinu
    Jan 21, 2025
    19
    好用,十分丝滑 👍 👍 👍
    kaixinyidian
    kaixinyidian
    Jan 21, 2025
    20
    厉害
    phildust
    phildust
    Jan 21, 2025
    21
    牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛
    cccxu
    cccxu
    Jan 21, 2025
    22
    天才
    Moldav
    Moldav
    Jan 21, 2025
    23
    我 idea 、webstorm 、cursor 都开了,实际上只是想在 web 和 cursor 之间切换, 从 cursor 切换好像默认跳的是 IDEA ,怎么修改呢。
    qczone
    qczone
    OP
    Jan 21, 2025
    24
    @Moldav 修改设置里面的 Extensions -> Switch2IDEA 的 idea path 为 WebStorm 的路径
    sumonian
    sumonian
    Jan 21, 2025
    25
    win 在 cursor 配置了 idea path ,无法跳转,然后在 idea2024.2 版本安装了,也无法跳转,如何排查
    meeop
    meeop
    Jan 21, 2025
    26
    非常好用,楼主伟大

    另外小建议,说明文档说一下 mac 怎么操作,我试了几次才找到正确的快捷键
    8888888888
    8888888888
    Jan 21, 2025
    27
    牛的,这也算是 ide 使用 cursor 的曲线救国方案了,后面是否会支持自定义快捷键啊
    teddybun
    teddybun
    Jan 22, 2025
    28
    能直接跳 vscode 吗,我用是 vscode+Cline
    teddybun
    teddybun
    Jan 22, 2025
    29
    太牛逼了,直接修改为 Visual Studio Code ,就可以打开,🐂🍺
    madou
    madou
    Jan 22, 2025
    30
    好东西,太爽了,感谢分享插件,提升了不少效率。android studio 修改 idea 路径可用
    xiaocyidie
    xiaocyidie
    Jan 22, 2025
    31
    感谢楼主
    qczone
    qczone
    OP
    Jan 23, 2025
    32
    @sumonian 是配置的 C:\Program Files\JetBrains\xxxx\bin\idea64.exe 这样的吗
    qczone
    qczone
    OP
    Jan 23, 2025
    33
    @meeop 感谢建议,我完善一下说明文档
    icebay
    icebay
    Jan 24, 2025
    34
    可以支持一下 PHPStorm 吗?
    icebay
    icebay
    Jan 24, 2025
    35
    是我不会用 cursor ,已经可以互相切换了,太棒了!
    sumonian
    sumonian
    Feb 6, 2025
    36
    @qczone 不是 我安装的目录不是默认的 但是我已经按照教程在设置里面修改成我安装的目录了
    zerolist
    zerolist
    Feb 8, 2025
    37
    牛逼 @@!!
    henjihenguanjian
    henjihenguanjian
    Feb 12, 2025
    38
    安装试了下,厉害了
    Yukineko
    Yukineko
    Feb 12, 2025
    39
    非常好用,感谢楼主~
    yoqu
    yoqu
    Feb 20, 2025
    40
    好用,感谢楼主分享
    vcfeee
    vcfeee
    Feb 26, 2025
    41
    cursor 跳 idea 的时候,路径有中文乱码跳转失败,有人遇到过吗
    liangjx
    liangjx
    Mar 11, 2025
    42
    cursor 跳 idea:要配置到具体的程序
    liangjx
    liangjx
    Mar 11, 2025
    43
    idea 跳 cursor:只需要配置 cursor 的目录
    liangjx
    liangjx
    Mar 11, 2025
    44
    另外光标位置切换后有偏差
    Cannian
    Cannian
    Mar 19, 2025
    45
    @vcfeee 遇到了这个问题,可以给 exe 文件创建快捷方式,拖到没有中文的路径下再写到设置里
    ZoeMak
    ZoeMak
    Mar 25, 2025
    46
    兄弟,牛逼~!
    simonhunter
    simonhunter
    May 16, 2025
    47
    在 cursor 中配置了 Rider 的地址,能正确跳转了,但是每次跳转都会打开 Android Studio ,求解😂
    cursor 版本 0.50 ,Switch2IDEA 版本 1.0.3 ,Rider 版本 2025.1.2
    northernsongy2
    northernsongy2
    Aug 7, 2025
    48
    厉害,用上了
    flavoury
    flavoury
    Aug 18, 2025
    49
    天才,用上了,很好用
    YeGuli
    YeGuli
    Aug 18, 2025
    50
    厉害,已经在使用了
    deng81416754
    51
    牛 用上了,嘎嘎好用
    laojin002
    laojin002
    Mar 11
    53
    试试
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1872 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 95ms · UTC 16:55 · PVG 00:55 · LAX 08:55 · JFK 11:55
    ♥ Do have faith in what you're doing.