gunduziba/dsh-sidebar-open-in-ide ↗★ 0
dsh-sidebar-open-in-ide
Open files in JetBrains IDEA from the DSH web GUI, via the JetBrains MCP stdio server
AI Analysis
核心用途是让用户在DSH界面中点击文件时,能直接在本地的JetBrains IDEA中打开该文件。适合使用IDEA进行开发的用户。必要条件是需安装dsh-better-sidebar侧边栏插件。
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full 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 显示具体原因)。