(结果会显示在这里)
功能说明
写技术文档、提交项目结构说明时,经常需要一张清晰的文件目录树。手工敲 ├── └── 既费时又容易错位,本工具可以把一串路径(例如 git 输出的文件列表、find 命令结果)直接转成标准树形结构。
工具会自动按字母顺序排列同级条目、复用父级路径,并对同名目录自动合并,输出结果可直接粘贴到 Markdown 代码块、README 或需求文档里。
所有处理在本地完成,路径信息不会上传服务器。
使用步骤
1. 把文件路径逐行粘贴到输入框,支持 / 与 \ 两种分隔符。
2. 按需选择是否显示根目录名、是否只保留目录层级、是否统计条目数。
3. 点击生成目录树,复制结果粘贴到文档即可。
常见问题
Q:路径前面带 ./ 或盘符怎么办?
A:工具会自动忽略 ./ 前缀与多余斜杠;Windows 路径会统一按 / 处理。
Q:能不能反过来(把树还原成路径列表)?
A:暂不支持,如确有需要可以告诉我增加该功能。
你可能还想问
粘贴文件列表和输入路径有什么区别?
粘贴方式适合已有 ls / tree 输出的场景,按缩进层级解析;直接分析本地目录则交给本地工具扫描,浏览器端出于安全不能主动读盘。
生成的树形图能导出吗?
可复制为缩进文本或 Markdown 代码块,直接贴进 README、Wiki;写项目文档时配合语言标记保留等宽排版,层级一目了然。
层级太深显示会乱吗?
缩进按层级自动对齐,二十层也能对齐;过深的目录建议从关键层级截断展示,文档里保留两三层反而更易读。
速查在线工具箱