VSCode的File Utils插件通过右键菜单集成复制路径、重命名、删除、新建文件/文件夹等快捷操作,支持相对/绝对路径复制、回收站删除、嵌套路径创建及多选批量处理,并可通过配置启用通配符和扩展名编辑功能。
vscode 的 file utils 插件能显著简化日常文件管理,比如快速复制路径、重命名、删除、新建文件/文件夹等操作,全部在资源管理器右键菜单中一键完成,无需手动打开终端或切换窗口。
核心功能一:右键即用的文件快捷操作
安装插件后,资源管理器中任意文件或文件夹右键,会出现「File Utils」子菜单,包含:
- Copy Relative Path:复制相对于工作区根目录的路径(如 src/utils/helpers.ts),适合写 import 语句
- Copy Full Path:复制绝对路径(如 /Users/name/project/src/utils/helpers.ts),方便终端定位
- Rename:支持带预览的重命名,输入新名后回车确认,自动高亮当前扩展名
- Delete:直接删除,不进回收站(可配置为移动到回收站)
- New File / New Folder:在当前目录下快速创建,支持嵌套路径(如输入 components/Button/index.tsx 会自动建多层目录)
实用配置建议
默认行为可能不符合习惯,推荐在设置中搜索 fileutils 调整:
- 勾选 fileutils.delete.useTrash:让 Delete 操作移入系统回收站,更安全
- 开启 fileutils.rename.showExtension:重命名时显示并可编辑扩展名
- 设置 fileutils.newFile.defaultExtension:比如设为 ts,新建文件时自动补 .ts 后缀
配合多光标和通配符提升效率
按住 Ctrl(Windows/Linux)或 Cmd(Mac)可多选文件,再右键使用 Copy 或 Delete,批量处理一步到位。另外,在「New File」输入框中支持简单通配符,例如:
DBShop开源商城系统,使用PHP语言基于Laminas(Zendframework 3) + Doctrine 2 组合框架开发完成。可定制、多终端、多场景、多支付、多货币;严谨的安全机制,可靠稳定;方便的操作管理,节约时间;清晰的权限分配,责任分明;便捷的更新处理,一键搞定;丰富的插件市场,扩展无限。
- 输入 *.test.ts → 生成 index.test.ts、utils.test.ts 等(需启用 fileutils.newFile.enableGlob)
- 输入 {api,service}/*.ts → 自动创建 api/ 和 service/ 两个子目录及对应文件
基本上就这些。不复杂但容易忽略——装上、调两行配置,文件操作节奏立刻轻快不少。









