doebkblcya/dsh-workbench

doebkblcya★ 0TypeScriptLast synced: 2026-08-15

Open on GitHub

A VS Code-style workbench (Preview + Files/Git panels) plugin for the DSH Web GUI

README excerpt

dsh-workbench — DSH Web GUI right-side workbench English 中文 A single-package plugin that adds a VS Code-style workbench to the right side of the DSH Web GUI : a Preview column plus a Files / Git panel — all rendered in-page, backed by a real filesystem + git service on the host. Screenshots Git panel — collapsible Changes + Graph sections Files tree with search Features - Files — a lazy file tree with filename search; clicking a file opens it in the Preview column (drag it into the input to insert the path). - Git — two collapsible VS Code-style sections: - Changes : branch bar (switch / create), commit box, and the changes list (staged / unstaged / untracked, each with a count header). - Graph : the inline Git graph with lanes and ref labels — windowed rendering keeps large repos light. - Sections collapse with a smooth 200 ms animation; while both are open a draggable divider resizes the split (18%–80%). - Push/pull report success as a toast; failures show in a dismissible error bar with actionable copy (auth / no-upstream / diverged / identity…). - Preview — multi-tab preview of markdown / html / code / diff / csv / pdf / office / images / text, with source↔preview toggle, split…

View full README on GitHub →
Tools / Devdsh-pluginsearch

Category