LJninse/dsh-open-in-ide6

dsh-open-in-ide

DSH 顶部栏「IDE」按钮插件:一键用本地已安装的 IDE 打开当前工作区目录

AI 分析

在 DSH Web 界面一键调用本地 IDE(如 VS Code、JetBrains 等)打开当前工作区。适合 Windows 平台下需要边看 Agent 修改边在本地调试代码的开发者。

包名
dsh-open-in-ide
版本
0.5.2
许可证
NOASSERTION
最近更新
2026年8月16日

安装

$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」按钮:

  1. 点击按钮:已设置默认(★)时直接用默认 IDE 打开当前工作区目录;未设置默认时弹出菜单,列出检测到的 IDE(含可执行文件路径、默认/上次徽标)。
  2. 点按钮右侧 ▾ 或右键按钮,总是展开完整菜单;点击某个条目即用该 IDE 打开当前会话的工作区目录。
  3. 条目右侧 ☆ 可设为默认 IDE(再点 ★ 取消默认);自定义条目右侧 × 可删除。
  4. 菜单底部「选择 IDE 程序…」可手动添加未被检测到的 .exe;「重新检测」按钮可随时清空缓存并重新扫描(新增/移动 IDE 后无需重启)。