Workspace Manager Assistant
一个用于管理和同步工作区文件的 VS Code 扩展。
功能特点
- 选择文件或文件夹复制到新工作区
- 自动同步源文件和目标工作区的更改
- 支持复制光标规则文件
- 保持工作区配置的同步
- 支持文件差异比较和覆盖确认
安装
在 VS Code 扩展市场中搜索 "Workspace Manager Assistant" 并安装。
使用方法
1. 基本操作
- 点击 VS Code 左侧活动栏中的 "工作区管理" 图标
- 在 "工作区同步" 视图中:
- 点击 "选择文件" 按钮选择单个或多个文件
- 点击 "选择文件夹" 按钮选择整个文件夹
- 可以手动选择源路径和目标工作区路径
- 点击 "复制到目标工作空间" 执行同步
2. 配置项
在 VS Code 设置中可以配置以下选项:
3. 工作区同步
首次同步:
- 选择需要同步的文件/文件夹
- 确认源路径和目标路径
- 点击 "复制到目标工作空间"
- 插件会自动创建新的工作区并复制所选文件
后续同步:
- 在目标工作区中修改文件后
- 可以点击 "应用到源路径" 将更改同步回源目录
- 或者重新选择文件覆盖目标工作区的文件
4. 光标规则同步
- 配置
cursorRulesPath 后,首次同步时会自动将光标规则文件复制到新工作区的 .cursor 文件夹中
5. 文件管理
- 可以在文件列表中查看所有已选择的文件
- 点击文件名可以打开文件
- 点击删除按钮可以从同步列表中移除文件
- 文件差异时会提示是否覆盖
注意事项
- 首次使用时请配置好
workRoot 和 cursorRulesPath
- 建议在进行重要文件同步前先备份
- 文件覆盖操作不可撤销,请谨慎确认
- 同步过程中请勿关闭 VS Code
常见问题
Q: 为什么无法选择某些文件?
A: 请检查文件访问权限,确保当前用户有读取权限。
Q: 同步后文件没有更新?
A: 检查是否有其他程序占用文件,或者是否有足够的写入权限。
Q: 光标规则文件没有复制?
A: 请检查 cursorRulesPath 配置是否正确,以及路径是否可访问。
| |