sublime侧边栏默认为空,需通过“open folder”添加项目目录才能显示;右键功能需安装sidebarenhancements插件;显示当前文件需设"show_open_files": true;多项目持久化须保存.sublime-project文件。

侧边栏根本没显示?先确认有没有“项目上下文”
Sublime 的侧边栏不是“文件管理器”,它只展示已加入项目的路径。拖一个文件进来、或用 Ctrl+O 打开单个文件,侧边栏默认就是空的——这不是 Bug,是设计如此。
- 必须通过
File → Open Folder…(Windows/Linux)或File → Open…并选中文件夹(macOS)加载根目录 - 快捷键
Ctrl+K, Ctrl+B(Win/Linux)或Cmd+K, Cmd+B(macOS)只能切换显隐,不能凭空“召唤”侧边栏 - 如果加了文件夹仍为空,检查用户设置里是否误写了
"project": null——这行会清空全部项目上下文 - 便携版用户注意:
subl .命令失效时,Add Folder to Project也可能不响应,本质是路径注册失败
右键菜单点不动?你可能没装 SideBarEnhancements
原生 Sublime 的侧边栏右键只有“Reveal in Side Bar”“Open Containing Folder”等基础项,没有新建文件、复制路径、终端打开等功能。这些不是隐藏功能,是真没实现。
- 必须安装插件:
Package Control → Install Package → SideBarEnhancements(注意拼写,不是 SidebarEnhancement 或带下划线) - 插件生效前提:该文件夹必须已通过
Add Folder to Project加入当前项目,直接拖进窗口的独立文件夹不触发增强菜单 - 别手动改
Preferences → Package Settings → SideBarEnhancements → Settings,90% 的自定义配置会导致New File按钮消失 - 和
AFileIcon可共存,一个管功能、一个管图标,互不干扰
怎么让当前编辑的文件在侧边栏里“被看见”?
默认情况下,打开一个不在项目目录里的文件(比如临时看日志),它不会出现在侧边栏。想让它露头,得靠设置,不是靠插件。
- 打开
Preferences → Settings,在右侧用户设置中添加:"show_open_files": true - 配合关闭预览模式:
"preview_on_click": false,否则单击侧边栏文件只是预览,关掉标签就消失 - 这个设置只影响显示逻辑,不影响文件保存位置或项目结构
- 注意:它不会自动滚动到当前文件——要高亮定位,需额外依赖插件(如 SideBarEnhancements 的自动展开行为)或手动右键
Reveal in Side Bar
多项目并排管理,为什么关掉再开就没了?
用 Project → Add Folder to Project 加三个目录,侧边栏确实都列出来了;但退出 Sublime 再重开,全没了。这不是缓存问题,是 Sublime 压根没把这次操作“落盘”。
- 临时添加 ≠ 项目持久化。真正能跨会话恢复的,只有
.sublime-project文件 - 加完所有文件夹后,立刻执行
Project → Save Project As…,存为mywork.sublime-project - 路径别写尾部斜杠:
C:\src对,C:\src\错;macOS/Linux 同理,/Users/me/project对,/Users/me/project/错 - 如果还希望记住当前打开了哪些标签页、窗口大小等状态,再补一步:
Project → Save Workspace As…
很多人以为“加了就等于有了”,其实 Sublime 的项目模型极轻量:它不猜路径、不自动缓存未保存状态、也不维护后台进程。所有“恢复”,都靠那个 JSON 文件 + 正常退出("hot_exit": true)——漏掉任一环,侧边栏就回到初始空白状态。











