dsh-open-in-ide
顶部栏「IDE」按钮:自动检测本机已安装的 IDE(VS Code / JetBrains / Cursor / Windsurf / Zed / Trae / VSCodium / Android Studio / Sublime Text 等),设默认后单击直达、点 ▾ 或右键可选其它,一键用其打开当前工作区目录;自定义 IDE 与默认 IDE 会持久化,界面文案支持中英文。
AI 분석
在 DSH Web 界面一键调用本地 IDE(如 VS Code、JetBrains 等)打开当前工作区。适合 Windows 平台下需要边看 Agent 修改边在本地调试代码的开发者。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:LJninse/dsh-open-in-ide用途 / 使用场景
- 在 dsh Web GUI 中让 agent 干活时,一键把当前工作区目录在本地 IDE 中打开,边看边改。
- 多 IDE 共存时(VS Code / Cursor / JetBrains 全家桶等)快速切换,无需记住各自的安装路径。
- IDE 装在任意自定义目录(D 盘、便携版等)都能通过注册表
App Paths精确定位;即便个别程序没写注册表,也有目录扫描兜底,实在扫不到还能手动指定任意.exe。
使用方法
重启 Web 后,打开任意会话,顶部栏右上角出现「IDE」按钮:
- 点击按钮:已设置默认(★)时直接用默认 IDE 打开当前工作区目录;未设置默认时弹出菜单,列出检测到的 IDE(含可执行文件路径、默认/上次徽标)。
- 点按钮右侧 ▾ 或右键按钮,总是展开完整菜单;点击某个条目即用该 IDE 打开当前会话的工作区目录。
- 条目右侧 ☆ 可设为默认 IDE(再点 ★ 取消默认);自定义条目右侧 × 可删除。
- 菜单底部「选择 IDE 程序…」可手动添加未被检测到的
.exe;「重新检测」按钮可随时清空缓存并重新扫描(新增/移动 IDE 后无需重启)。