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

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

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

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