Hopp til hovedinnhold
LibraTool logoLibraTool

Gratis ASCII-trestruktur-generator

Gjør en innrykket liste om til en ryddig mappestruktur (├── └──) for README-filer og dokumentasjon. Unicode- eller ren ASCII-utdata. Kjører helt i nettleseren.

Fungerer uten nett når den er lastet
Importvalg
Standardvalgene hopper over node_modules, .git, byggresultater og hurtigbuffere.

Rykk inn med mellomrom eller tabulatorer for å lage nivåer. Hvert dypere innrykk blir et underelement. Legg til et notat etter ' # ', ' // ', ' - ' eller ' <- ', så justeres det som en kommentar i utdataene. Lim inn en liste med stier (git ls-files, find, dir /s /b) for å neste dem; avslutt et navn med / for å markere en tom mappe. Import eller slipping av en mappe eller .zip leser bare filnavn – aldri innholdet – og hopper over node_modules, .git og andre byggmapper (se Importvalg).

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

💡 Lim inn en mappestruktur (eller en vilkårlig nøstet liste) og få et pent tre du kan sette inn i en README, en kommentar eller dokumentasjon. Bruk ASCII-stilen i miljøer som ikke gjengir linjetegn. Alt kjører i nettleseren din.

Vanlige bruksområder

  • Legg til et mappetrær i en READMEGenerer et rent prosjektstrukturtrær for å dokumentere arkivet ditt.
  • Dokumenter en prosjektstrukturOpprett et mappetrær for teknisk dokumentasjon og wikier.
  • Lag et trær for en kodekommentarGenerer et strukturdiagram for å bygge inn i kildekodekommentarer.
  • Vis et filtrær i en taleLag et rent mappediagram for lysbilder og opplæring.
  • Gjør en oversikt til et trærVisualiser enhver nestlet oversikt — ikke bare filer — som et trær.

Hvordan det fungerer

Dokumentering av en mappestruktur i en README betyr normalt å tegne ├── og └── linjene for hånd. Dette genererer dem fra en enkel innrykket liste.

  1. 1
    Du skriver en innrykket disposisjon
    Ett element per linje; rykk inn med mellomrom eller tabulatorer for å nøste. Innrykkdybden definerer hierarkiet.
  2. 2
    Det blir analysert til et tre
    En stackbasert parser gjør innrykkingen til en nøstet struktur, helt i nettleseren.
  3. 3
    Trekoblinger tegnes
    Riktige ├──-, └──- og │-linjer genereres, med korrekte vertikale linjer ført ned gjennom nøstede grener.
  4. 4
    Kopier resultatet
    Velg Unicode eller vanlig-ASCII-koblinger og kopier treet til README, dokumenter eller en kodekommentar.

Et enkelt tekstverktøy som kjører helt på enheten — ingenting lastes opp.

Relaterte verktøy

Ofte stilte spørsmål