前言
自从用了 Cursor 之后就离不开她了,AI 生成这块儿简直不要太好用。当然对于我这个 Java 开发来说,也有不好用的地方,那就是 IDEA 用习惯了,用 Cursor 写代码和调试总感觉不舒服,于是选择了让他们各司其职,IDEA 开发调试,Cursor 用来生成。
双开的话用着用着弊端就凸显了,两个软件跳来跳去很不方便,于是我开发了两个插件,方便在 IDEA 和 Cursor 之间丝滑切换,并且打开的文件和光标所在的位置一致。
效果
安装
- 在 IDEA 的插件市场搜索 switch2cursor 进行安装
- 在 Cursor 的插件市场搜索 switch2idea 进行安装
配置
- IDEA:
Settings
→Tools
→Switch2Cursor
配置 Cursor Path 为你的 Cursor 可执行文件的路径,比如 Mac 用户可以配置成/Applications/Cursor.app
,Windows 用户配置成C:\Users\用户名\AppData\Local\Programs\Cursor\Cursor.exe
(替换成实际安装路径)
- Cursor:
General
→Editor
→open editor settings
→Extensions
→Switch2IDEA
→Idea Path
配置为你的 IDEA 可执行文件的路径,比如 Mac 用户可以配置成/Applications/IDEA.app
,Windows 用户配置成C:\Program Files\JetBrains\IntelliJ IDEA\bin\idea64.exe
(替换成实际安装路径)
使用
打开项目
-
快捷键:
- macOS:
Option+Shift+P
- Windows:
Alt+Shift+P
- macOS:
-
右键菜单:在项目视图中右键 →
Open Project In Cursor
-
工具菜单:
Tools
→Open Project In Cursor
打开当前文件
-
快捷键:
- macOS:
Option+Shift+O
- Windows:
Alt+Shift+O
- macOS:
-
右键菜单:在编辑器中右键 →
Open File In Cursor
-
工具菜单:
Tools
→Open File In Cursor
其他
Switch2Cursor 支持所有 JetBrains 的 IDE(2022.3+)
Switch2IDEA 支持所有的 VS Code 类的软件
总结
这两个插件是开源的
github.com/qczone/swit…
github.com/qczone/swit…
欢迎大家star、使用和提供反馈建议