Генератор на ASCII дърво — безплатно
Превърнете наредена с отстъпи структура в чисто дърво от папки (├── └──) за README и документация. Изход с Unicode или чист ASCII. Работи изцяло в браузъра ви.
Опции за импорт
Използвайте интервали или табулации за влагане на елементи. Всеки по-дълбок отстъп се превръща в дъщерен елемент. Добавете бележка след ' # ', ' // ', ' - ' или ' <- ' и тя ще бъде подравнена като коментар в резултата. Поставете списък с пътища (git ls-files, find, dir /s /b), за да се вложат; завършете име с /, за да отбележите празна папка. Импортирането или пускането на папка или .zip чете само имената на файловете — никога съдържанието им — и пропуска node_modules, .git и други папки за изграждане (вижте Опции за импорт).
my-project ├── src │ ├── components │ │ ├── Button.tsx │ │ └── Modal.tsx │ ├── lib │ │ └── utils.ts │ └── index.ts # entry point ├── public │ └── favicon.ico ├── package.json └── README.md
💡 Поставете структура на папки (или произволна вложена схема) и получете чисто дърво, което можете да вмъкнете в README, коментар или документация. Използвайте стила ASCII за среди, които не визуализират символи за рамки. Всичко работи в браузъра ви.
Често срещани употреби
- Добавете дърво на папката към READMEГенериране на чисто дърво на структурата на проекта, за да документирате хранилище.
- Документирайте структурата на проектаСъздайте дърво на директориума за технически документи и уики.
- Направете дърво за коментар с кодГенериране на диаграма на структурата, която да се вгради в коментари на изходния код.
- Покажете дърво на файл в разговораСъздайте чисто дърво на директориума за слайдове и уроци.
- Превърнете обрис в дървоВизуализирайте всеки вложен обрис — не само файлове — като дърво.
Как работи
Документирането на структура на папки в README обикновено означава ръчно чертане на линиите ├── и └──. Този инструмент ги генерира от прост списък с отстъпи.
- 1Въвеждате списък с отстъпиЕдин елемент на ред; използвайте интервали или табулации за влагане. Дълбочината на отстъпа определя йерархията.
- 2Анализира се в дървоАнализатор, базиран на стек, превръща отстъпите във вложена структура, изцяло във вашия браузър.
- 3Чертаят се съединителите на дървотоГенерират се правилните водачи ├──, └── и │, като вертикалните линии се пренасят коректно през вложените клонове.
- 4Копирайте резултатаИзберете Unicode или обикновени ASCII съединители и копирайте дървото в README, документация или коментар в кода.
Прост текстов инструмент, който работи изцяло на вашето устройство — нищо не се качва.
Свързани инструменти
Генератор за ASCII банери
Превърнете текст в големи ASCII-art банери в класически FIGlet шрифтове — копирайте или изтеглете като .txt.
Търсене на дублирани файлове и снимки
Намери дублирани файлове и подобни снимки в папка: точни копия по съдържание, плюс преоразмерени или запазени наново версии на една и съща снимка. Запази най-доброто копие и премести останалите настрани. Работи в браузъра; нищо не се качва.
Форматиране на JSON
Форматирайте, проверявайте, минимизирайте и изследвайте JSON данни. Дървовиден изглед, осветяване на синтаксиса и копиране с едно кликване.