ProjectManager 插件需手动完成三步配置才能管理大型项目:正确安装Package Control、导入已有.sublime-project文件至指定目录、启用close_windows_on_project_switch选项。

ProjectManager 插件不能直接“装完就管项目”,它只提供项目列表和跳转入口,不自动扫描、不隔离窗口、不改写设置——想靠它管理大型项目,必须手动补全三步:装对 Package Control、导入已有项目文件、配置 close_windows_on_project_switch。
Package Control 没装好,ProjectManager 根本不会出现
按 Ctrl+Shift+P(macOS 是 Cmd+Shift+P)后搜不到 Install Package?这不是 ProjectManager 的问题,是 Package Control 没生效。
- 先按
Ctrl+`打开控制台,粘贴 Sublime Text 4 官方安装脚本(注意用 HTTPS 地址防超时) - 执行后别关 Sublime,必须重启一次——有些版本不重载插件系统,命令面板里依然看不到
Package Control:前缀的命令 - 重启后再次呼出命令面板,输入
Package Control:,能列出一长串命令才算真正到位
装完 ProjectManager,列表却是空的
按 Ctrl+Alt+P(Windows/Linux)或 Cmd+Alt+P(macOS)弹出面板,什么都没显示——因为 ProjectManager 默认只认 Packages/User/Projects/ 目录下的 .sublime-project 文件,不会主动扫描你硬盘上已有的项目文件。
- 把散落的
.sublime-project文件手动复制进Packages/User/Projects/,再运行命令Project Manager: Refresh Projects - 或者直接用 Sublime 打开某个
.sublime-project文件,再执行Project Manager: Import Project,它会记录路径并加入列表 - 注意:导入后,
folders字段会被改成绝对路径;团队共享时得手动替换成${project_path}或相对路径,否则别人打不开
切换项目后旧标签还在, workspace 被复用
按 Ctrl+Alt+P 切到新项目,结果上一个项目的未保存文件、分屏布局甚至调试断点全留在当前窗口——这不是 bug,是 Sublime 原生行为。
-
Project Manager: Switch Project实际调用的是 Sublime 的project_open,它默认复用当前 window - 真要“切换即清空”,必须在
project_manager.sublime-settings里设"close_windows_on_project_switch": true - 如果启用了这个选项但没生效,检查是否拼错字段名,或确认 settings 文件是 JSON 格式(末尾不能有多余逗号)
ProjectManager 最容易被低估的其实是路径处理逻辑:它不校验 .sublime-project 里 folders 是否真实存在,也不阻止你导入损坏或路径失效的项目文件——列表里能看见,点进去却报错 No such file or directory,这种问题得自己逐个验证。


















