这个工具是什么
无需读取文件内容即可整理文件名中的扩展名。工具区分普通扩展名、复合扩展名和没有扩展名的名称,方便检查文件列表。
如何使用
- 每行粘贴一个文件名,或选择多个本地文件。
- 选择是否识别常见复合扩展名。
- 查看名称、基本名及扩展名结果,复制或下载需要保留的列表。
功能说明
- 支持粘贴文件名和选择文件两种输入。
- 区分 archive.tar.gz 的最后扩展名 .gz 与复合扩展名 .tar.gz。
- 将 .gitignore、.env、README 等没有普通扩展名的名称标为无扩展名。
扩展名规则
- 默认识别 .tar.gz、.tar.bz2、.tar.xz、.user.js、.min.js、.min.css 和 .d.ts 等常见复合扩展名;其他名称使用最后一个点后的部分作为扩展名。
- 仅有一个开头点的隐藏文件,如 .gitignore 和 .env,默认没有扩展名;.env.local 的最后扩展名为 .local。
- 扩展名只来自名称,不能证明文件内容是什么格式。需要核对内容时,请使用文件类型检测工具。
使用限制
- 输入按每行一个名称处理;选择文件时一次最多 1,000 个。
- 这里只提取名称信息,不重命名文件,也不转换内容。
隐私
所有文件仅在您的浏览器中处理,不会上传到服务器。
文件名、输入文字与结果也仅在当前浏览器中处理。工具不会自动保存您的输入,请在清空或离开页面前下载需要保留的结果。
FAQ
archive.tar.gz 的扩展名是什么?
最后扩展名是 .gz;开启常见复合扩展名识别后,完整识别结果为 .tar.gz。
.gitignore 算扩展名吗?
本工具将 .gitignore 视为隐藏文件名,默认无扩展名;.env.local 则可以识别出 .local。
没有扩展名的文件怎么办?
README、Makefile 等名称会标为无扩展名,不会被当成错误。
修改扩展名会转换文件格式吗?
不会。修改名称不能转换字节内容;实际格式应通过内容检测或相应转换工具核对。