目录树生成
UpBox优盒工具箱,免费在线目录树生成:粘贴一组文件路径,自动整理成层级清晰的 ASCII 目录树,支持制表符号与纯 ASCII 两套线型,可统计目录与文件数量、复制或下载 txt。
无需注册 · 数据不上传No sign-up · nothing uploaded
路径清单Path list
一行一个路径,可带盘符或开头的 ./,斜杠反斜杠都认;空行和以 # 开头的行会忽略
目录树Tree
0 / 0 目录 / 文件
已生成
只按你给的路径推层级,不读取真实磁盘;目录排在文件前面、同级按名称排序;名字里带点但其实是文件夹(如 v1.2)会被当成文件,这一行可写成 v1.2/index.js 规避
本工具所有运算在本地浏览器完成,你的文件、文本不会上传到服务器
工具介绍
写文档、交作业、给同事讲项目结构,光甩一堆路径没人看得下去,画个树才一目了然。 Docs, coursework and hand-offs rarely survive a wall of raw paths — a tree is what people can actually read.
把路径一行一条贴进来,层级自动推出来,目录带斜杠、文件不带,同级按名称排好;嫌制表符号难看就勾上「纯 ASCII」,输出直接贴进 Markdown 或代码注释。 Paste one path per line and the hierarchy assembles itself — folders with a trailing slash, files without, siblings sorted; tick plain ASCII if box-drawing characters bother you.
- 自动分层Auto nesting
- 两套线型Two glyph sets
- 数量统计Counts
- 复制下载Copy or txt
使用说明
- 一行一条路径粘贴。Paste one path per line.
- 需要纯文本就勾选 ASCII。Tick ASCII for plain output.
- 核对目录层级。Check the nesting.
- 复制或下载 txt。Copy or download.
常见问题
会读取我电脑里的目录吗?Does it read my disk?
不会,纯粹按你贴的路径推层级,本地字符串处理。No, it only parses the text you paste.
支持 Windows 反斜杠吗?Does it accept backslashes?
支持,`D:\work\src\app.js` 这类路径会自动转成斜杠。Yes, paths like D:\work\src\app.js are normalised.
能只显示两层吗?Can it limit depth?
目前输出完整层级,需要浅一点可以自己删掉深层路径。It outputs the full depth; drop deeper paths if you want less.
重复路径会重复吗?Are duplicates repeated?
不会,同一路径只出现一次,重复行自动合并。No, the same path only appears once.