dsh-editor-launcher:在编辑器中打开当前工作区

前言

DeepSeek Harness (DSH) 采用插件化架构。在 Web 界面中,开发者常需要在浏览器外编辑代码。手动配置路径效率低。下面介绍一个能自动扫描本地编辑器并一键打开工作区的插件。

插件简介

该插件由开发者 904915452 维护,采用 MIT 许可证。它通过在会话头部添加一个下拉框,实现本地编辑器的自动检测与工作区快速打开,解决从 Web 界面切入开发环境的痛点。

核心功能

  1. 列出实际检测到的编辑器
    下拉框会显示本机实际检测到的编辑器,并带有彩色标识与类型标签。

  2. 一键打开工作区
    点选后立即用选中的编辑器打开当前会话所在的工作区。

  3. 路径显示与刷新
    下拉框头部显示将要打开的工作区路径,支持「重新扫描」刷新列表。

  4. 键盘操作
    支持键盘导航(↑ / ↓ / Enter / Esc)及点击外部关闭。

  5. 主题跟随
    自动跟随 DeepSeek Harness 的明暗主题。

安装与启用

使用 Git 克隆仓库并安装。

git clone https://gitee.com/zqy-904915452/dsh-editor-launcher.git
cd dsh-editor-launcher
dsh plugin --profile web add "file:$(pwd)"
dsh plugin --profile web install

安装完成后刷新页面,进入任一会话,在标题栏动作区即可看到「在编辑器中打开」按钮。

典型用法

  1. 点击下拉框,列出本机实际检测到的编辑器。
  2. 点选后立即用该编辑器打开当前工作区。
  3. 在下拉框头部显示将要打开的工作区路径,若需更新编辑器列表,可点击「重新扫描」。

注意事项

  • 检测范围:检测是尽力而为,只覆盖了常见编辑器的常见安装位置。
  • 刷新机制:插件在加载时扫描一次;编辑器的增删可点下拉框里的「重新扫描」。
  • 界面限制:该功能仅 Web 界面有意义,Headless/TUI profile 中不存在该服务。

附录

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜