SyncedSideBar_sublime插件已停用且不兼容ST4,ST4原生支持侧边栏同步:需启用"highlight_modified_tabs": true、确保项目通过Add Folder to Project添加,并可用Side Bar: Reveal in Side Bar命令手动同步。

SyncedSideBar\_sublime 插件根本不能用了
这个插件早在 Sublime Text 3 的早期版本(约 2015 年前后)就停止维护,官方 Package Control 上已下架,GitHub 仓库也归档(archived),且不兼容 ST4。你搜到的安装教程基本都失效了——不是报错 ImportError: No module named 'Package Control',就是侧边栏完全无响应。
ST4 原生支持“同步展开目录”功能
Sublime Text 4 内置了更稳定、更轻量的侧边栏同步逻辑,无需第三方插件。关键在于启用 highlight_modified_tabs 和正确设置 folder_exclude_patterns 不干扰路径匹配:
-
"highlight_modified_tabs": true—— 必须开启,否则当前文件在侧边栏不会自动滚动并高亮 -
"auto_expand_folders": true—— 自动展开包含当前文件的路径层级(默认已开启) - 确保项目根目录是通过
Project → Add Folder to Project…加入的,而不是仅打开单个文件;否则侧边栏无法定位上下文 - 如果侧边栏没反应,检查是否误启用了
"preview_on_click": false(应保持为true,点击文件才触发跳转)
手动触发侧边栏同步的快捷键和命令
即使配置正确,有时仍需手动唤起同步行为,尤其在切换标签页或使用 Goto Anything(Ctrl+P)后:
- Windows/Linux:按
Ctrl+Shift+P,输入Side Bar: Reveal in Side Bar并回车 - macOS:按
Cmd+Shift+P,同样执行该命令 - 也可以绑定快捷键,在
Preferences → Key Bindings中添加:
[
{ "keys": ["ctrl+alt+shift+r"], "command": "side_bar_reveal" }
]
side_bar_reveal,不是 sync_sidebar 或其他变体,拼错就无效为什么老插件会破坏 ST4 的侧边栏稳定性
SyncedSideBar\_sublime 依赖 ST3 的旧版 API(如 view.window().get_sidebar_width() 已被移除),强行安装会导致:
- 每次保存文件时触发
AttributeError: 'Window' object has no attribute 'get_sidebar_width' - 侧边栏卡死,拖拽调整宽度失效
- 项目文件夹图标显示异常(全变成文件夹空图标,不显示语言标识)
- 与
SideBarEnhancements插件冲突,右键菜单消失
真正需要“强同步”的场景(比如多级嵌套同名文件、频繁跨项目跳转),建议用 Project → Save Project As… 配合独立 .sublime-project 文件管理路径状态,比任何侧边栏插件都可靠。










