Orchid Utils
VS Code 扩展工具箱,提供便捷的文件操作功能。
功能特性
批量复制文件
- 右键点击文件夹,选择 @Orchid 工具 > 批量复制文件
- 支持文件名通配符(如
*.json 复制所有 JSON 文件)
- 支持多个文件列表(用逗号分隔)
- 自动保存上次使用的目标目录和文件模式
批量重命名
- 右键点击文件夹,选择 @Orchid 工具 > 批量重命名
- 支持递归扫描所有子目录中的文件
- 支持文件名通配符匹配(如
*.json)
- 保留原始目录结构,只修改文件名
- 支持丰富的重命名规则占位符:
{name} - 原文件名(不含扩展名)
{ext} - 扩展名(包含点号,如 .json)
{date} - 日期(格式:YYYY-MM-DD)
{time} - 时间(格式:HH-MM-SS)
{index} - 序号(从1开始)
{index:N} - 带宽度的序号(如 {index:3} 生成 001, 002...)
{dir} - 文件所在目录名
- 显示重命名预览,确认后再执行
- 自动保存上次使用的匹配模式和重命名规则
重命名示例:
{name}_backup → file_backup.json
{date}_{name} → 2026-04-16_file.json
{index:3}_{name} → 001_file.json, 002_file.json
{dir}_{name} → images_file.jpg
配置项
批量复制文件
orchid-utils.copyFiles.targetDir - 上次使用的目标目录
orchid-utils.copyFiles.patterns - 文件匹配模式
批量重命名
orchid-utils.batchRename.patterns - 文件匹配模式
orchid-utils.batchRename.rule - 重命名规则
使用方法
批量复制文件
- 在 VS Code 资源管理器中右键点击任意文件夹
- 选择 @Orchid 工具 > 批量复制文件
- 输入目标目录路径
- 输入要复制的文件名(支持通配符)
批量重命名
- 在 VS Code 资源管理器中右键点击任意文件夹
- 选择 @Orchid 工具 > 批量重命名
- 输入要重命名的文件模式(如
*.json 或 file1.json,file2.json)
- 输入重命名规则(如
{name}_v2 或 {index:3}_{name})
- 确认预览后执行重命名
安装
使用 VSIX 文件安装:
- 下载
.vsix 文件
- 在 VS Code 中按
Ctrl+Shift+P
- 输入
Extensions: Install from VSIX...
- 选择下载的 VSIX 文件
| |