工作空间管理器(中文使用说明)
这是一个用于管理并快速打开 .code-workspace / .workbench 文件的 VS Code 扩展。
功能概览
- 在左侧活动栏展示你的工作空间列表
- 一键打开或切换到指定工作空间
- 展开查看某个工作空间下的一级子文件夹
- 新建、导入、重命名、删除、复制路径、在资源管理器中显示工作空间
- 支持配置统一的 workbench 保存目录
使用步骤
- 打开左侧活动栏里的「工作空间列表」。
- 点击某个工作空间名称即可直接打开。
- 点击左侧箭头可以展开它的一级子文件夹。
- 右键工作空间条目可以执行新建、导入、重命名、删除等操作。
- 顶部按钮可以快速进行新建 / 导入 / 刷新。
进阶操作(在命令面板中搜索「工作空间管理器」):
- 导出数据:将当前所有工作空间列表导出为 JSON 文件,方便备份或迁移。
- 导入数据:从 JSON 文件导入一组工作空间列表。
- 清空数据:清除当前保存的所有工作空间(需二次确认)。
数据存储与隐私
- 扩展会把工作空间列表保存在 VS Code 的用户全局存储里,首次使用时会自动生成一个
workspaces.json 文件。
- 导出 / 导入数据时,只读写该 JSON 文件,不会访问、上传你的项目代码内容。
- 如果你想了解更详细的实现方式、目录结构和开发流程,可以在扩展根目录查看
DEVELOPER_GUIDE.md 文件。
配置说明
如果你希望新建的 .code-workspace 文件统一保存到某个目录,可以在 settings.json 中配置:
"workspaceManager.workbenchDirectory": "E:/apps/vscode/workbench"
- 不配置或留空:文件会保存在你每次选择的项目文件夹中。
- 配置目录:文件会统一保存到这个目录。
已知限制 / 注意事项
- 只展示
.code-workspace 文件中第一个根文件夹下的一层子文件夹,不会递归所有层级。
- 如果手动编辑
workspaces.json,需要在视图中使用“刷新”按钮才能看到最新结果。
- “清空数据”操作不可撤销,请谨慎使用。
| |