AZ Tools

文件夹树可视化

文本

每行的前导空白决定其深度。有子项的变为文件夹(带末尾 `/`),叶子保留为文件。输出使用 `├──`、`└──`、`│` 制表符 — 所有现代终端都能正确渲染。支持 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 上都能渲染。

使用方法

  1. 粘贴你的缩进列表。每级用空格(2 或 4 个)或一个 Tab。
  2. 选择与你源一致的缩进宽度。
  3. 如需要,开启目录末尾斜杠。

常见问题

如果 Tab 和空格混用?
选择占主导的那个 — 解析器只识别一种。若输入混用,请先整理或用正则查找替换后再粘贴。
末尾斜杠为什么重要?
在纯文本中清楚区分文件 / 文件夹。GitHub README、终端文档、IDE 文件树截图全都使用。

相关工具