V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
qczone
V2EX  ›  分享创造

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

  •  
  •   qczone ·
    qczone · 22 小时 44 分钟前 · 1133 次点击
    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
    21 条回复    2025-01-21 10:07:13 +08:00
    AoEiuV020JP
        1
    AoEiuV020JP  
       21 小时 59 分钟前
    切换依据是“进程名”还是?
    windows 能用吗,android studio 能兼容吗,cursor 可执行文件改名了的情况能用吗,
    qczone
        2
    qczone  
    OP
       21 小时 39 分钟前
    @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  
       21 小时 24 分钟前
    点赞,这是我想要的
    arischow
        4
    arischow  
       21 小时 22 分钟前
    Echoleung
        5
    Echoleung  
       21 小时 20 分钟前 via Android
    甜菜
    qczone
        6
    qczone  
    OP
       21 小时 15 分钟前
    @arischow 不太一样的兄弟,我这两个插件可以定位到具体的行和列进行跳转
    sakuno
        7
    sakuno  
       19 小时 33 分钟前
    🐂🍺
    HaibaraDP
        8
    HaibaraDP  
       19 小时 6 分钟前
    🙏
    bitmin
        9
    bitmin  
       18 小时 59 分钟前
    装了,试试,点赞,感谢
    among
        10
    among  
       18 小时 56 分钟前
    pycharm 支持吗
    qczone
        11
    qczone  
    OP
       18 小时 53 分钟前
    @among Jetbrains 系列都支持的,只不过需要在 Cursor 中配置 idea path 为 PyCharm 的可执行文件的路径
    xaltman30
        12
    xaltman30  
       18 小时 34 分钟前
    直接打开俩个环境,不就好了么...#24
    LevineChen
        13
    LevineChen  
       17 小时 53 分钟前
    🐮🍺
    nocmt
        14
    nocmt  
       17 小时 52 分钟前
    点赞
    wyjwork
        15
    wyjwork  
       17 小时 37 分钟前
    paststrange
        16
    paststrange  
       12 小时 9 分钟前
    有点牛逼
    Xinu
        17
    Xinu  
       2 小时 27 分钟前
    洞察需求,甜菜
    Xinu
        18
    Xinu  
       2 小时 25 分钟前
    @xaltman30 这就是同时打开两个环境,节省切换环境时间,简直是在救人
    Xinu
        19
    Xinu  
       2 小时 18 分钟前
    好用,十分丝滑 👍 👍 👍
    yatoooon
        20
    yatoooon  
       2 小时 11 分钟前
    厉害
    dust0522
        21
    dust0522  
       1 小时 58 分钟前
    牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛牛
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4416 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 04:06 · PVG 12:06 · LAX 20:06 · JFK 23:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.