WorkSpaceManager
帮助你在同一项目内管理“工作区”(文件标签集合):
- 自动创建并跟踪
Default 工作区,实时保存已打开文件(仅 file://)。
- 一键切换工作区:关闭当前全部标签后,按保存顺序打开目标工作区。
- 侧边栏“Workspace Explorer”树视图:第一层工作区,第二层文件;提供切换、重命名、删除(Default 不可删)、设为默认、导入/导出、复制等操作;文件节点支持打开、移出、在资源管理器中显示。
- 状态栏显示当前工作区,点击可快速切换。
- 数据保存在项目根
.vscode/workspaces.json,方便团队共享(相对路径)。
命令(Ctrl+Shift+P 搜索“Workspaces:”)
- Workspaces: Create Workspace
- Workspaces: Switch Workspace
- Workspaces: Rename Workspace
- Workspaces: Delete Workspace
- Workspaces: Set as Default
- Workspaces: Export to Clipboard / Import from JSON
- Workspaces: Duplicate Workspace
快捷键(可自定义)
- 创建:Ctrl+Alt+Shift+N
- 切换:Ctrl+Alt+Shift+S
- 重命名:Ctrl+Alt+Shift+R
- 删除:Ctrl+Alt+Shift+D
说明
- 仅追踪文件标签,不记录调试、Git、布局、置顶等。
- 多分栏时按分栏从左到右、各分栏内按标签顺序记录。
- 切换/删除等遇未保存变更由 VS Code 原生对话处理。
- 缺失文件在切换时静默跳过。
| |