workspace sideb · 工作区文件管理器
pang123hui/dsh-workspace-sidebar · 企业
DSH Web 插件:右侧工作区侧边栏(文件树 / git 差异 / 提交历史 / @文件 引用)
★ 3GitHub 星标
0分支
2026-08-26最近更新
JavaScript开发语言
MIT许可证
主要功能
- 差异git 变更文件列表(M=修改 / D=删除 / U=新建,优先级 M>D>U)、点文件看 diff,自动刷新(4s,单在途防叠票)
- 提交历史git log --graph 提交树,点提交展开改动文件,点文件看该次提交 diff
- @文件文件行悬停「@」按钮,把 @相对路径 追加到输入框
- 右侧停靠、可拖拽调宽(拖拽中断/快速松手提交最后位置、不回弹),把会话区往左推(data 属性锚点 + CSS 变量,DSH 升级不依赖布局类名)
使用条件
- 写操作已绕过 DSH shell 沙箱文件删除/重命名走 host 进程内 Node fs(unlink/rename),git 操作经 sandboxPolicy: danger-full-access 执行——不再受会话工作区限制,任意目录可删/可改/可暂存/可提交。
- 但文件系统级 ACL 拒绝(Windows 层)绕不过若某目录(如 .git)被外部工具显式 icacls ...
安装命令
dsh plugin --profile web add github:pang123hui/dsh-workspace-sidebar