mastereal/dsh-sidebar-enhancement-folder

mastereal★ 0JavaScript最后同步: 2026-08-17

在 GitHub 打开

Reveal the containing folder of any file open in a dsh-better-sidebar editor tab (one button per tab)

README 摘要

dsh-sidebar-enhancement-folder 给 dsh-better-sidebar 的 每个文件编辑标签页 加一个「打开所在文件夹」按钮:按钮内嵌在该标签自己的工具栏里(md/html 在「预览/编辑」旁边,PDF/图片/二进制查看器在标题栏), 永远指向该标签自己的文件 ,不依赖哪个窗格是活动的。 English : One "open containing folder" button per editor tab in dsh-better-sidebar, embedded in that tab's own toolbar. Each button targets its own tab's file regardless of the active pane. ⚠️ 免责声明(请先读) 本插件是 vibecoding(与 AI 协作、边聊边写)出来的作品,作者纯自用,没有经过大规模测试,也没有在其他人的环境里验证过。 - 它直接操作 better-sidebar 的 DOM(向编辑器工具栏插入按钮、MutationObserver 自愈), better-sidebar 升级后可能失效 ; - 安装与使用 有风险 :可能出现按钮错位、残留等问题,请自行评估后再装; - 作者不对任何数据丢失、功能异常或使用后果负责; - 如果遇到问题,欢迎提 issue,但 不保证修复时间 。 English : This plugin was vibecoded (built collaboratively with AI). It is for personal use , not battle-tested, and injects buttons into better-sidebar's DOM — install at your own risk . No warranty of any kind. 功能 - 每标签一个按钮 :内嵌在工具栏行内(md/html 在预览/编辑旁边;PDF/图片/二进制在标题栏),非活动标签也有效,切换到它就显示 - 指向自己的文件 :按钮路径取自该标签自己的 editorTitle ,没有"活动窗格"判断逻辑 - 跟随布局 :按钮活在窗格自己的 DOM 里,拖标签/拆分窗格/调宽度都跟着走;自愈机制每轮清理重复/残留按钮 - Windows 定位可靠 : explorer /select 参数经过真实窗口标题验证( windowsVerbatimArguments + 引号),支持带空格/中文的文件名;文件缺失时自动上溯到最近存在的目录 - 宿主侧路径解析 :剥离 file:// 前缀,相对路径按会话工作目录解析 依赖 - DeepSeek Harness(DSH)Web GUI - dsh-bett…

在 GitHub 查看完整 README →
皮肤/UIbetter-sidebardeepseek-harnessdshdsh-pluginsidebar

分类