工作区是一组同时打开的文件夹集合,可统一管理多项目;通过“添加文件夹到工作区”并“将工作区另存为”生成.code-workspace文件;该文件支持JSON配置,实现跨文件夹搜索、调试及设置共享,优先级高于单个项目settings.json,适合多模块开发与团队协作。

VS Code 工作区(Workspace)是指一组你同时打开的文件夹集合,它可以让你在一个窗口中管理多个项目或模块。与单个文件夹项目不同,工作区支持跨文件夹的搜索、调试、任务配置和设置共享,特别适合处理大型或多模块项目。
工作区的作用
当你需要同时操作多个相关项目(比如前端和后端代码),使用工作区可以统一管理它们,避免频繁切换窗口。工作区还能保存特定的布局、扩展推荐和运行配置,提升开发效率。
如何创建和使用工作区
创建工作区很简单,步骤如下:
- 在 VS Code 中通过“文件” → “添加文件夹到工作区”把多个文件夹加入当前窗口
- 然后选择“文件” → “将工作区另存为”,输入一个名称(如 my-project.code-workspace)
- 保存后会生成一个 .code-workspace 文件,以后双击它就能恢复整个工作区状态
这个 .code-workspace 文件是纯文本格式,可以用 JSON 配置内容,例如指定文件夹路径、设置共享选项或调试器配置。
工作区设置与普通项目有何不同
工作区有自己的配置文件,优先级高于单个文件夹中的 settings.json。你可以在工作区级别统一设置编辑器行为,比如缩进规则、排除的文件、启用的扩展等。
- 右键点击资源管理器顶部的工作区名称,选择“工作区设置”进行配置
- 这些设置只对当前工作区生效,不会影响其他项目
- 团队协作时,可以把 .code-workspace 文件提交到版本控制,确保大家使用一致的开发环境










