推荐使用 file utils 插件查看文件大小、修改时间、权限等属性,它通过右键“show file info”弹出结构化文本面板,基于 vscode 的 fs.stat() api 实现毫秒级响应,并自动格式化时间戳;不支持批量导出但可多选临时查看。

VSCode插件怎么直接看文件大小、修改时间、权限?
VSCode 原生不显示文件属性(如大小、mtime、chmod),必须靠插件补足。最轻量且稳定的选择是 File Utils —— 它不改 UI,只在右键菜单加一行“Show file info”,点开弹出纯文本面板,包含完整路径、字节数、最后修改时间戳、是否可读/写/执行。别装带 GUI 面板的插件(比如某些“File Explorer Enhancer”),它们常和 VSCode 自带资源管理器冲突,导致右键卡顿或菜单重复。
为什么用 File Utils 而不是自己写命令?
手动敲 ls -l 或 stat 看属性,要切终端、cd 到正确目录、再解析输出——效率低还容易出错。而 File Utils 直接绑定当前编辑器标签页或资源管理器选中项,调用的是 VSCode 的 fs.stat() API,返回值已结构化,毫秒级响应。关键点:fs.stat() 返回的 mtimeMs 是毫秒时间戳,插件自动转成本地时区可读格式(如 2026-08-04 22:15:33),不用你手算 new Date(1754345733000)。
右键没出现 “Show file info” 怎么办?
常见原因有三个:
-
File Utils插件没启用:检查插件列表里状态是不是“已启用”,不是就点启用按钮 - 当前文件是未保存的临时文件(标题栏带 * 号):这类文件没有真实路径,
fs.stat()会失败,插件主动隐藏菜单项 - 资源管理器里选中的是文件夹:默认禁用文件夹属性查看,想开需手动改配置 —— 在
settings.json加"fileutils.showFolderInfo": true
想批量导出所有文件属性怎么办?
File Utils 不支持批量,但可以快速组合实现:
- 在资源管理器里按住
Cmd+Click(macOS)或多选文件 - 右键任意一个选中项 → 选
Show file info - 面板里会列出所有选中文件的属性,每行一个,用换行分隔
- 全选复制(
Cmd+A→Cmd+C),粘贴到文本编辑器或 Excel 即可整理
注意:这个批量行为是插件隐式实现的,不是官方文档写的特性,所以别依赖它长期稳定 —— 某次更新可能改成只显示首个文件。真要自动化,得用脚本调 find . -type f -exec stat -c "%n,%s,%y" {} \;。











