gunduziba/dsh-sidebar-open-in-ide ↗★ 0
dsh-sidebar-open-in-ide
Open files in JetBrains IDEA from the DSH web GUI, via official Streamable HTTP MCP server 适合使用JetBrains IDE、需要快速从对话跳转到代码的用户。
설치
검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 README 읽기 ↗
配置
方式一:设置页(推荐)
打开 DSH 设置 → 「在 IDEA 中打开」,填入 IDEA 安装根目录后保存,下次点击按钮即生效(无需重启)。
方式二:patch 配置
cordis.patch.yml 的 open-in-ide 条目可传 config.ideaHome(设置页未配置时作为回退):
- insert:
- id: open-in-ide
name: 'dsh-sidebar-open-in-ide'
config:
ideaHome: '/Applications/IntelliJ IDEA.app' # macOS(默认值,可省略)
# ideaHome: 'C:\\Program Files\\JetBrains\\IntelliJ IDEA' # Windows
# ideaHome: '/opt/idea' # Linux
不配置时按平台默认探测:macOS 为 /Applications/IntelliJ IDEA.app;Windows / Linux 需要在 IDEA 安装根目录下存在 jbr/bin/java 与 plugins/mcpserver/lib/mcpserver-frontend.jar。
方式二:patch 配置
cordis.patch.yml 的 open-in-ide 条目可传 config.ideaHome(设置页未配置时作为回退):
- insert:
- id: open-in-ide
name: 'dsh-sidebar-open-in-ide'
config:
ideaHome: '/Applications/IntelliJ IDEA.app' # macOS(默认值,可省略)
# ideaHome: 'C:\\Program Files\\JetBrains\\IntelliJ IDEA' # Windows
# ideaHome: '/opt/idea' # Linux
不配置时按平台默认探测:macOS 为 /Applications/IntelliJ IDEA.app;Windows / Linux 需要在 IDEA 安装根目录下存在 jbr/bin/java 与 plugins/mcpserver/lib/mcpserver-frontend.jar。
使用
| 入口 | 操作 |
|---|---|
| explorer / git 文件行 | 悬停行 → 点击 idea 按钮 |
| 文件预览 | 点击路径框右侧 idea 按钮 |
| 快捷键 | Cmd/Ctrl + Shift + O(需先在侧边栏打开文件) |
按钮反馈:✓ 打开成功;✕ 失败(toast 显示具体原因)。