用 package control 安装 sidebarenhancements 是唯一可靠方式,手动解压 zip 到 packages 目录会因签名和结构问题导致插件不加载、右键无选项;package control 能正确处理依赖、路径与激活逻辑。

用 Package Control 安装 SideBarEnhancements 是唯一可靠方式
手动下载 ZIP 解压到 Packages 目录几乎必然失败:Sublime 不识别未签名的插件结构,重启后不加载,右键菜单也不会出现新选项。Package Control 内置校验和更新机制,能正确处理依赖、路径和插件激活逻辑。
实操建议:
- 确保已安装
Package Control(没装就先按Ctrl+`调出控制台,粘贴官方安装脚本) - 按
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(macOS),输入Package Control: Install Package回车 - 等待列表加载完成,再输入
SideBarEnhancements,选中回车 - 安装完成后无需重启,几秒内右键就会多出
Open in Browser、Copy Path等选项
安装后右键没反应?检查是否被其他插件屏蔽
常见错误现象是插件明明显示已启用,但资源管理器右键菜单完全没变化——大概率是 SideBarEnhancements 的上下文菜单规则被别的插件覆盖了,尤其是那些也重写右键行为的插件(比如 AdvancedNewFile 或旧版 FileDiffs)。
实操建议:
- 打开
Preferences → Package Settings → SideBarEnhancements → Settings,确认"enabled": true - 临时禁用其他侧边栏/右键相关插件,逐个排查
- 检查
Preferences → Browse Packages…进入目录,确认SideBarEnhancements文件夹存在且非空(不含.disabled后缀) - 如果用的是 Sublime Text 4,确保插件版本 ≥ 4.0.0(旧版不兼容 ST4 的 API 变更)
“Open in Browser” 打不开本地 HTML?路径含空格或中文是主因
点击 Open in Browser 后浏览器打不开,或者只打开空白页甚至报错 ERR_FILE_NOT_FOUND,基本都是因为文件路径里有空格、括号或中文字符,而默认浏览器调用命令没做 URL 编码或引号包裹。
实操建议:
- 打开
Preferences → Package Settings → SideBarEnhancements → Key Bindings - 添加自定义快捷键或修改现有绑定,强制用
file://协议并编码路径,例如:
[
{
"keys": ["alt+b"],
"command": "side_bar_open_in_browser",
"args": {"encoding": "utf-8", "paths": []}
}
]
更稳妥的做法是改用 side_bar_files_open_with 并指定浏览器命令行参数(如 Chrome 的 --app=file://...),避免系统默认 handler 失效。
Mac 上无法创建新文件/文件夹?权限和沙盒是隐形拦路虎
在 macOS 上,点击右键菜单里的 New File 或 New Folder 没反应,或者提示 “Permission denied”,不是插件问题,而是 Sublime 被系统限制了对 Finder 中目录的写入权限——尤其当你通过 Launchpad 或 Dock 启动 Sublime 时,它默认运行在 App Sandbox 下,无法访问任意路径。
实操建议:
- 退出 Sublime,终端执行:
open -a "Sublime Text" --args --no-sandbox(仅临时绕过) - 长期解决:用
chmod给目标文件夹加写权限,或把项目移到~/Documents这类用户可写目录 - 别依赖右键新建操作处理系统级路径(如
/usr/local),这类操作本就不该由编辑器直接执行
复杂点在于:这个限制不是插件能绕开的,它来自 macOS Gatekeeper 和 Sublime 自身的打包方式。你看到的“没反应”,其实是系统静默拒绝了文件操作请求。










