dsh pluginsEnglish
← 返回热门插件目录

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
查看 GitHub 仓库 ↗返回热门插件目录