DSH Plugins
返回列表
dock-editor

dock-editor

客户端 更新于 2026.08.27

在终端中运行以下命令:

dsh plugin install AKS1st/dock-editor

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端运行 dsh plugin install AKS1st/dock-editor 即可安装该插件,源码参见 https://github.com/AKS1st/dock-editor

插件介绍

在 DSH 工作台里双击打开一个 YAML 或 JSON 配置,大多数查看器只能让你「看一眼」——没有撤销、没有搜索替换,改一处还得切到外部编辑器再粘回来。dock-editor 把这段断裂的回路补上了:它作为 dock-files 体系的默认文本查看器注册,用 CodeMirror 6 驱动真正的编辑体验。增量解析、原生撤销重做、行号与括号匹配、十几种语言的高亮随 --dsw-alias-* 主题变量自动适配;搜索浮窗独立于 CM 面板,Ctrl+F 打开、Ctrl+H 替换、F3 跳转,不拖选就不乱滚,不折叠面板就不丢上下文。

安全与实用细节同样到位:Ctrl+S 保存、关闭前未保存提醒、NUL 字节二进制探测、单文件 256 KiB 读取上限(超限只读、禁用保存以防截断)、每个文件独立记忆悬浮窗位置与大小。写入门槛很低,只需 dock 与 dock-files 两个 peer 依赖即可在 Web 工作台里开箱即用。

适合谁?任何在 DSH 对话流里顺手改配置、写文档、调脚本的开发者——不必离开工作台,不必在「查看器」和「编辑器」之间反复横跳。

截图预览

使用场景

  • 在 DSH 对话中直接修改 JSON、YAML 或 TOML 配置文件
  • 查看 TypeScript、Python、Shell 等代码文件并即时编辑
  • 在悬浮窗中撰写文本文档,使用搜索替换与撤销重做

适合人员

  • 在 DSH 工作台里频繁读写配置和代码的开发者
  • 希望统一文本编辑体验、不想切换外部编辑器的 DSH 用户
  • 需要轻量级代码高亮与原位搜索替换的 CLI 工作流用户