Project Manager 是 VS Code 中用于快速切换多项目的轻量插件,支持自动识别、手动添加、分组管理、图标自定义及跨设备同步,无需外部依赖。

Project Manager 是 VS Code 中一个非常实用的插件,专为频繁在多个项目间切换的开发者设计。它不依赖外部工具或复杂配置,只需简单几步就能把常用项目“收藏”起来,一键打开——省去反复浏览文件夹、手动打开 workspace 的麻烦。
项目自动识别与手动添加
插件安装后会自动扫描你最近打开过的文件夹,识别为潜在项目。你也可以主动添加:
- 按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac),输入 Project Manager: Add Project
- 选择当前工作区根目录,或指定一个 .code-workspace 文件
- 可选填写别名(比如 “my-api-v2”),方便后续快速识别
快捷切换:命令面板 + 快捷键
切换项目最常用的方式是调出命令面板:
- Ctrl+Shift+P → 输入 Project Manager: List Projects → 回车
- 列表中用方向键或直接输入关键词过滤(如输 “front” 就能定位前端项目)
- 回车即关闭当前窗口,打开目标项目(支持多根工作区)
更高效的做法是绑定快捷键。在 keybindings.json 中添加:
项目分组与自定义图标
项目多了容易混乱?可以用 groups 分类管理:
- 编辑 projects.json(可通过命令 Project Manager: Edit Projects 打开)
- 给项目加
"group": "backend"字段,再用 List Projects by Group 命令筛选 - 还支持设置
"icon"字段(如 "server"、"book"),让项目列表更直观
跨设备同步项目列表
默认项目列表存在本地,换电脑就没了。想同步?推荐两种轻量方式:
- 把 projects.json 文件放入你的云盘或 Git 仓库,新环境手动复制过去
- 配合 Settings Sync 插件,勾选 Project Manager 配置项,自动同步
基本上就这些。不需要服务器、不改 VS Code 核心逻辑,纯粹靠结构化配置提升效率——小工具,但真省时间。










