SideBarEnhancements 的核心作用是补全 Sublime Text 原生侧边栏缺失的实用文件操作,全部集成于右键菜单:支持新建、复制、移动、路径复制(绝对/相对/文件名等)、终端打开、回收站删除、精准定位到目录等功能,并具备上下文感知、多选处理、跨项目拖拽及系统适配能力。

SideBarEnhancements 的核心作用是补全 Sublime Text 原生侧边栏缺失的实用操作,尤其集中在右键菜单——它不是炫技插件,而是把「本该有但没有」的文件系统操作直接塞进你右手最顺手的位置。
常见右键缺失操作都被它填上了
原生 Sublime 右键侧边栏只能「打开」或「重命名」,连新建文件夹都要切到终端。SideBarEnhations 把这些全加进右键:New File、New Folder、Duplicate、Move、Copy Path、Reveal in Finder/Explorer、Open Terminal here……所有操作都带上下文感知——比如在文件上右键不会出现 New Folder,但在文件夹上就会。
关键点:
- 所有操作默认作用于当前选中项(单选或多选)
-
Move和Copy支持跨项目拖拽后粘贴,行为接近系统文件管理器 -
Open Terminal here会根据系统自动调用cmd、PowerShell或Terminal.app,无需额外配置
路径复制和快速定位比原生可靠得多
原生右键只有「Copy File Path」,复制的是相对路径且不处理空格;而 SideBarEnhancements 提供多个选项:Copy File Path(绝对路径)、Copy Relative Path(相对于项目根目录)、Copy File Name、Copy File Name Without Extension。实测在含中文、空格、特殊符号的路径下全部正常,不会生成带 %20 的 URL 编码。
另外:Reveal in Finder(macOS)或 Reveal in Explorer(Windows)能精准跳转到文件所在目录,而不是只高亮文件——这点原生功能完全做不到。
删除和回收站逻辑更符合直觉
原生右键删文件是直接永久删除,没确认、没回收站。SideBarEnhancements 默认启用 Trash 操作(对应系统回收站),右键选择 Trash 后文件进回收站,按 Cmd+Delete(macOS)或 Shift+Delete(Windows/Linux)才是彻底删除。
注意这个细节:
- 插件会读取系统环境判断是否支持回收站(Linux 默认禁用,需手动开启
use_trash配置) - 多选删除时,任一文件权限不足会导致整个操作失败,不会静默跳过
-
Empty Trash菜单项只在右键空白处出现,避免误点
和其它插件(如 ProjectManager)配合时要注意路径上下文
SideBarEnhancements 的所有操作都基于当前侧边栏视图的「活动项目」。如果你用 ProjectManager 切换项目,但侧边栏没刷新,New File 可能仍创建在旧项目路径下。此时要先点击侧边栏任意位置激活新项目,或手动执行 Project → Save Project As… 确保项目根路径已绑定。
另一个易忽略点:Open With 子菜单默认只显示系统注册的程序,不会自动识别你装的 VS Code、VSCodium 等编辑器——需要手动编辑 SideBar.sublime-settings 中的 open_with 字段添加自定义命令。
真正麻烦的从来不是功能有没有,而是路径上下文是否清晰、操作反馈是否即时、错误是否明确报出。SideBarEnhancements 把这三件事做稳了,剩下的就只是你右手移动几毫米的事。










