Project Manager 是 vscode 中用于保存和快速切换多项目的轻量插件;支持一键保存、快捷键呼出列表、多根工作区识别、自定义分组及自动保存等功能。

Project Manager 是 VSCode 中一个轻量但极其实用的插件,它能帮你把常驻的多个项目(工作区)保存为命名条目,一键切换,彻底告别反复打开文件夹、重新加载窗口、手动恢复编辑状态的麻烦。
安装与基础配置
在 VSCode 扩展市场搜索 Project Manager(作者:alefragnani),点击安装即可。插件默认开箱即用,无需额外配置就能识别当前打开的文件夹并保存为项目。首次使用时,按 Ctrl+Shift+P(windows/linux)或 Cmd+Shift+P(macOS),输入 Project: Save Project,给当前项目起个简短易记的名字(比如 my-api 或 client-vue)。
快速切换项目的几种方式
保存好项目后,切换变得非常直观:
- 快捷键 Ctrl+Alt+P(Win/Linux)或 Cmd+Alt+P(macos)直接呼出项目列表,输入关键词过滤,回车打开
- 命令面板中运行 Project: List Projects,效果同上
- 右键资源管理器空白处,选择 Project Manager: Open Project
- 状态栏右下角会显示当前项目名,点击它也能快速唤出列表
支持多工作区与自定义分组
如果你常用多根工作区(multi-root workspace),Project Manager 会自动保存整个工作区结构,包括各文件夹路径和窗口布局。你还可以通过编辑 .vscode/projects.json 文件手动组织项目分组,例如:
jQuery 最令人印象深刻的应用之一就是对图片的处理,它可以让帮助你在你的项目中加入一些让人惊叹的图片切换效果。ZOOM 是一款全屏效果的 jQuery 图片切换展示插件,支持键盘前后按键切换,支持移动设备。
20
{ "projects": [ { "name": "frontend", "rootPath": "/path/to/client", "group": "web" }, { "name": "backend", "rootPath": "/path/to/server", "group": "web" } ] }
之后在命令面板里输入 Project: List Projects by Group,就能只看某一分组下的项目,适合团队或领域归类。
小技巧提升效率
- 启用 autoSave 选项(在设置中搜索 project manager autosave),每次关闭窗口前自动保存当前项目状态
- 用 Project: Edit Projects 直接在 VSCode 内编辑
projects.json,支持 JSON5 语法(可写注释、省略引号) - 配合 Settings Sync 或 git 同步
projects.json,换设备也能延续你的项目清单
基本上就这些——不复杂,但容易忽略的小插件,却能让日常开发节奏顺滑不少。