VSCode to IDEA
一个 VSCode 扩展,允许你从 VSCode 跳转到 IntelliJ IDEA 并打开当前文件。
功能
- 🚀 在 IDEA 中打开当前文件
- 📍 支持定位到具体行号和列号
- 🖱️ 右键菜单集成
- ⌨️ 快捷键支持 (Shift+Alt+W / Shift+Alt+Q)
- 🔍 自动检测 IDEA 安装路径
快捷键
| 功能 |
Windows/Linux |
macOS |
| 在 IDEA 中打开文件 |
Shift+Alt+W |
Shift+Alt+W |
| 在 IDEA 中打开并定位到当前行 |
Shift+Alt+Q |
Shift+Alt+Q |
使用方法
方式一:右键菜单
- 在编辑器中右键 → "在 IDEA 中打开"
- 在文件资源管理器中右键文件 → "在 IDEA 中打开"
- 在编辑器标签页右键 → "在 IDEA 中打开"
方式二:命令面板
- 按
Ctrl+Shift+P (或 Cmd+Shift+P)
- 输入 "在 IDEA 中打开"
- 选择命令
方式三:快捷键
Shift+Alt+W - 在 IDEA 中打开当前文件
Shift+Alt+Q - 在 IDEA 中打开并定位到当前行
配置
手动设置 IDEA 路径
如果插件无法自动检测 IDEA 路径,你可以手动配置:
- 打开 VSCode 设置 (
Ctrl+,)
- 搜索 "vscode-to-idea"
- 设置
vscode-to-idea.ideaPath 为你的 IDEA 可执行文件路径
Windows 示例:
"vscode-to-idea.ideaPath": "C:\\Program Files\\JetBrains\\IntelliJ IDEA Community Edition\\bin\\idea64.exe"
macOS 示例:
"vscode-to-idea.ideaPath": "/Applications/IntelliJ IDEA.app/Contents/MacOS/idea"
Linux 示例:
"vscode-to-idea.ideaPath": "/opt/idea/bin/idea.sh"
WSL 支持
如果你在 Windows 上使用 WSL,可以启用 WSL 模式:
"vscode-to-idea.useWSL": true
系统要求
- VSCode 1.74.0 或更高版本
- 已安装 IntelliJ IDEA (Community 或 Ultimate)
工作原理
- 插件获取当前文件在 VSCode 中的绝对路径
- 构建 IDEA 命令行调用(支持行号/列号参数)
- 执行命令让 IDEA 打开文件
- IDEA 会检查文件是否已在项目中打开,如果是则直接跳转
故障排除
找不到 IDEA
如果提示"未找到 IDEA 可执行文件",请:
- 确认 IDEA 已正确安装
- 手动配置
vscode-to-idea.ideaPath
快捷键冲突
如果快捷键被其他插件占用,可以:
- 打开 VSCode 键盘快捷键设置 (
Ctrl+K Ctrl+S)
- 搜索 "在 IDEA 中打开"
- 右键命令 → "更改按键绑定"
- 设置新的快捷键
| |