推荐在 IDEA 中配合 Switch2Cursor 使用,效果更佳
一个简单的 VS Code (Cursor) 扩展,用于快速在 VS Code (Cursor) 和 IntelliJ IDEA 之间无缝切换,并保持精确的光标位置。
- 通过快捷键或右键菜单,在 IDEA 中打开当前文件
- 保持光标位置,在 IDEA 中定位到相同的行和列
- 支持从文件浏览器中右键打开文件
- 支持打开整个项目到 IDEA
- 点击 这里 安装
- 在 VS Code (Cursor) 扩展市场中搜索 "Switch2IDEA" 并安装
- 使用快捷键
Alt+Shift+O在 IDEA 中打开当前文件 - 使用快捷键
Alt+Shift+P在 IDEA 中打开当前项目 - 在编辑器中右键选择 "Open File in IDEA"
- 在文件浏览器中右键选择:
- "Open File in IDEA" - 打开单个文件
- "Open Project in IDEA" - 打开整个项目
此扩展提供以下设置:
switch2idea.ideaPath: IDEA 可执行文件的路径- macOS 会遍历常用安装路径,使用第一个存在的路径,如果没有则默认使用
IntelliJ IDEA - Windows 默认路径:
C:\Program Files\JetBrains\IntelliJ IDEA\bin\idea64.exe - linux 默认使用:
idea
- macOS 会遍历常用安装路径,使用第一个存在的路径,如果没有则默认使用
switch2idea.keyboardShortcut: 打开 IDEA 的快捷键 (需要重启 VS Code 生效)- 打开文件默认快捷键:
alt+shift+o - 打开项目默认快捷键:
alt+shift+p
- 打开文件默认快捷键:
- VS Code 1.93.1 或更高版本
- 已安装 IntelliJ IDEA
-
如果在 macOS 上无法打开 IDEA,请修改
switch2idea.ideaPath为 IDEA 的安装路径 -
如果在 Windows 上无法打开 IDEA,请检查:
- IDEA 安装路径是否正确
- 是否已在设置中配置正确的 ideaPath
MIT
欢迎提交 Issue 和 Pull Request 来改进这个扩展。
请查看 CHANGELOG.md 了解详细的更新历史。
