Към основното съдържание
LibraTool logoLibraTool

Генератор на ASCII дърво — безплатно

Превърнете наредена с отстъпи структура в чисто дърво от папки (├── └──) за README и документация. Изход с Unicode или чист ASCII. Работи изцяло в браузъра ви.

Работи офлайн след зареждане
Опции за импорт
По подразбиране се пропускат node_modules, .git, резултати от изграждане и кешове.

Използвайте интервали или табулации за влагане на елементи. Всеки по-дълбок отстъп се превръща в дъщерен елемент. Добавете бележка след ' # ', ' // ', ' - ' или ' <- ' и тя ще бъде подравнена като коментар в резултата. Поставете списък с пътища (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. 1
    Въвеждате списък с отстъпи
    Един елемент на ред; използвайте интервали или табулации за влагане. Дълбочината на отстъпа определя йерархията.
  2. 2
    Анализира се в дърво
    Анализатор, базиран на стек, превръща отстъпите във вложена структура, изцяло във вашия браузър.
  3. 3
    Чертаят се съединителите на дървото
    Генерират се правилните водачи ├──, └── и │, като вертикалните линии се пренасят коректно през вложените клонове.
  4. 4
    Копирайте резултата
    Изберете Unicode или обикновени ASCII съединители и копирайте дървото в README, документация или коментар в кода.

Прост текстов инструмент, който работи изцяло на вашето устройство — нищо не се качва.

Свързани инструменти

Често задавани въпроси