Preskoči na glavni sadržaj

Generator ASCII stabla — besplatno

Pretvorite uvučeni popis u čisto stablo mapa (├── └──) za README i dokumentaciju. Unicode ili obični ASCII izlaz. Radi u potpunosti u vašem pregledniku.

Radi offline nakon učitavanja
Mogućnosti uvoza
Zadano se preskaču node_modules, .git, izlaz izgradnje i predmemorije.

Koristi razmake ili tabove za uvlačenje stavki. Svaka dublja razina postaje podređena stavka. Dodajte bilješku nakon ' # ', ' // ', ' - ' ili ' <- ' i bit će poravnata kao komentar u izlazu. Zalijepite popis putanja (git ls-files, find, dir /s /b) da se ugnijezde; završite naziv s / da označite praznu mapu. Uvoz ili ispuštanje mape ili .zip datoteke čita samo nazive datoteka — nikad njihov sadržaj — i preskače node_modules, .git i druge mape izgradnje (pogledajte Mogućnosti 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

💡 Zalijepite strukturu direktorija (ili bilo koju ugniježđenu strukturu) i dobijte čisto stablo koje možete ubaciti u README, komentar ili dokumentaciju. Koristite ASCII stil za okruženja koja ne prikazuju znakove za crtanje okvira. Sve se izvršava u vašem pregledniku.

Uobičajene namjene

  • Dodaj stablo mapa u READMEGeneriši čisto stablo strukture projekta za dokumentiranje svojeg repozitorija.
  • Dokumentiraj strukturu projektaKreirajte stablo direktorija za tehnička dokumenta i wiki-je.
  • Pravim stablo za komentare kodaGeneriši dijagram strukture za ugradnju u komentare izvornog koda.
  • Prikaži stablo datoteke u razgovoruKreirajte čist dijagram direktorija za slajdove i vodilja.
  • Pretvori obrazac u stabloVizualiziraj bilo koji ugniježđeni obrazac — ne samo datoteke — kao stablo.

Kako funkcionira

Dokumentiranje strukture mape u README-u obično znači ručno crtanje linija ├── i └──. Ovaj alat ih generira iz jednostavnog uvučenog popisa.

  1. 1
    Upisujete uvučeni popis
    Jedna stavka po retku; uvucite razmacima ili tabulatorima za ugniježđivanje. Dubina uvlačenja određuje hijerarhiju.
  2. 2
    Rastavlja se u stablo
    Parser temeljen na stogu pretvara uvlačenje u ugniježđenu strukturu, isključivo u vašem pregledniku.
  3. 3
    Crtaju se poveznice stabla
    Generiraju se ispravne vodilice ├──, └── i │, a okomite linije ispravno se nastavljaju kroz ugniježđene grane.
  4. 4
    Kopirajte rezultat
    Odaberite Unicode ili obične ASCII poveznice i kopirajte stablo u README, dokumentaciju ili komentar u kodu.

Jednostavan tekstualni alat koji radi isključivo na vašem uređaju — ništa se ne prenosi na poslužitelj.

Srodni alati

Često postavljana pitanja