文件夹树可视化
文本
每行的前导空白决定其深度。有子项的变为文件夹(带末尾 `/`),叶子保留为文件。输出使用 `├──`、`└──`、`│` 制表符 — 所有现代终端都能正确渲染。支持 2 空格、4 空格或 Tab 缩进。
—
ASCII 树
project/ ├── src/ │ ├── components/ │ │ ├── Header.tsx │ │ └── Footer.tsx │ ├── lib/ │ │ └── utils.ts │ └── index.ts ├── public/ │ ├── favicon.ico │ └── robots.txt ├── package.json └── README.md
输出使用 Unicode 制表字符 — 在任何现代终端和 GitHub 上都能渲染。
使用方法
- 粘贴你的缩进列表。每级用空格(2 或 4 个)或一个 Tab。
- 选择与你源一致的缩进宽度。
- 如需要,开启目录末尾斜杠。
常见问题
- 如果 Tab 和空格混用?
- 选择占主导的那个 — 解析器只识别一种。若输入混用,请先整理或用正则查找替换后再粘贴。
- 末尾斜杠为什么重要?
- 在纯文本中清楚区分文件 / 文件夹。GitHub README、终端文档、IDE 文件树截图全都使用。