pang123hui/dsh-workspace-sidebar

pang123hui★ 1JavaScriptLast synced: 2026-08-16

Open on GitHub

DSH Web 插件:右侧工作区侧边栏(文件树 / git 差异 / 提交历史 / @文件 引用)

README excerpt

dsh-workspace-sidebar DSH Web 右侧工作区侧边栏:文件树 / git 差异 / 提交历史 / @文件 引用。 功能 - 文件 :懒加载目录树、文件重命名/删除(「⋯」菜单)、Markdown / 代码高亮预览,自动刷新(2s) - 差异 :git 变更文件列表(M=修改 / D=删除 / U=新建,优先级 M D U)、点文件看 diff,自动刷新(4s) - 提交历史 : git log --graph 提交树,点提交展开改动文件,点文件看该次提交 diff - @文件 :文件行悬停「@」按钮,把 @相对路径 追加到输入框 - 右侧停靠、可拖拽调宽,把会话区往左推(不覆盖聊天内容) 安装 装完重启 dsh web (Ctrl+C 后重跑),浏览器硬刷新即可。 手动安装(不想用 dsh plugin 时) 1. 把本包链接到 /.dsh/profiles/node modules/dsh-workspace-sidebar (Windows 用 junction,macOS/Linux 用 symlink) 2. 在 /.dsh/profiles/web/cordis.patch.yml 里加: 开发 - lib/index.js — host 半, /wspan/api/ HTTP 路由(文件读取、git 操作) - lib/client.js — client 半, window. ModuleLoader .load 打包格式 client 半改动后浏览器硬刷新即可;host 半改动需重启 dsh web 。 License MIT

View full README on GitHub →
Skins / UIagent-pluginsaidshdsh-pluginsidebar

Category