Pređi na glavni sadržaj
LibraTool logoLibraTool

Generator ASCII stabla — besplatno

Pretvorite uvučenu listu u čisto stablo fascikli (├── └──) za README fajlove i dokumentaciju. Unicode ili plain-ASCII izlaz. Radi isključivo u vašem pregledaču.

Radi van mreže kada se učita
Opcije uvoza
Podrazumevano se preskaču node_modules, .git, izlaz izgradnje i keš.

Koristite razmake ili tabulatore za uvlačenje stavki. Svaki dublji nivo postaje podređena stavka. Dodajte belešku posle ' # ', ' // ', ' - ' ili ' <- ' i biće poravnata kao komentar u izlazu. Nalepite listu putanja (git ls-files, find, dir /s /b) da se ugnezde; završite naziv sa / da označite praznu fasciklu. Uvoz ili prevlačenje fascikle ili .zip fajla čita samo nazive fajlova — nikada njihov sadržaj — i preskače node_modules, .git i druge fascikle izgradnje (pogledajte Opcije uvoza).

Stablo
Stil komentara
my-project
├── src
│   ├── components
│   │   ├── Button.tsx
│   │   └── Modal.tsx
│   ├── lib
│   │   └── utils.ts
│   └── index.ts  # entry point
├── public
│   └── favicon.ico
├── package.json
└── README.md

💡 Nalepi strukturu direktorijuma (ili bilo koju ugnežđenu strukturu) i dobij čisto stablo koje možeš da ubaciš u README, komentar ili dokumentaciju. Koristi ASCII stil za okruženja koja ne prikazuju box-drawing karaktere. Sve radi u tvom pregledaču.

Uobičajene upotrebe

  • Dodajte drvo fascikle u READMEGenerišite čisto drvo strukture projekta da dokumentujete svoju spremište.
  • Dokumentujte strukturu projektaNapravite drvo direktorijuma za tehničke dokumente i vikiše.
  • Napravite drvo za komentar kodaGenerišite dijagram strukture za ugradi u komentarima izvornog koda.
  • Prikaz stabla fajla u razgovoruNapravite čist dijagram direktorijuma za slajdove i vežbe.
  • Pretvorite obrazac u drvoVizuelizujte bilo kakav ugnjezdeni obrazac — ne samo datoteke — kao drvo.

Kako funkcioniše

Dokumentovanje strukture fascikli u README obično znači ručno crtanje linija ├── i └──. Ovo ih generiše iz jednostavne uvučene liste.

  1. 1
    Ukucate uvučeni pregled
    Jedna stavka po redu; uvlačite razmacima ili tabulatorima da biste ugnezdili stavke. Dubina uvlačenja određuje hijerarhiju.
  2. 2
    Pretvara se u stablo
    Parser zasnovan na steku pretvara uvlačenje u ugnežđenu strukturu, u potpunosti u vašem pregledaču.
  3. 3
    Crtaju se konektori stabla
    Generišu se ispravne vodilje ├──, └── i │, sa tačnim vertikalnim linijama koje se nastavljaju kroz ugnežđene grane.
  4. 4
    Kopirajte rezultat
    Izaberite Unicode ili obične ASCII konektore i kopirajte stablo u README, dokumentaciju ili komentar u kodu.

Jednostavan tekstualni alat koji radi u potpunosti na vašem uređaju — ništa se ne otprema.

Slične alatke

Česta pitanja