Gå til hovedindhold

Gratis ASCII-trægenerator

Omdan en indrykket liste til et rent mappetræ (├── └──) til README-filer og dokumentation. Unicode- eller ren ASCII-output. Kører udelukkende i din browser.

Virker offline, når den er indlæst
Importindstillinger
Som standard springes node_modules, .git, build-output og caches over.

Indryk med mellemrum eller tabulatorer for at oprette niveauer. Hver dybere indrykning bliver et underelement. Tilføj en note efter ' # ', ' // ', ' - ' eller ' <- ', så justeres den som kommentar i outputtet. Indsæt en liste med stier (git ls-files, find, dir /s /b) for at indlejre dem; afslut et navn med / for at markere en tom mappe. Når du importerer eller slipper en mappe eller .zip, læses kun filnavne – aldrig indholdet – og node_modules, .git og andre build-mapper springes over (se Importindstillinger).

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

💡 Indsæt en mappestruktur (eller en vilkårlig indlejret liste) og få et pænt træ, du kan sætte ind i en README, en kommentar eller dokumentation. Brug ASCII-stilen i miljøer, der ikke gengiver linjetegn. Alt kører i din browser.

Almindelige anvendelser

  • Tilføj et mappeträd til READMEGenerer et rent projektstrukturträd til dokumentation af dit lager.
  • Dokumenter en projektstrukturOpret et mappeträd til teknisk dokumentation og wikier.
  • Lav et træ til en kodekommentarGenerer et strukturdiagram til indlejring i kildekodekommentarer.
  • Vis et filträd i en taleOpret et rent mappeediagram til dias og vejledninger.
  • Gør en oversigt til et træVisualiser enhver indlejret oversigt — ikke kun filer — som et træ.

Sådan fungerer det

Dokumentering af en mappestruktur i en README betyder normalt at tegne ├── og └── linjer i hånden. Denne genererer dem fra en simpel indrykket liste.

  1. 1
    Du taster en indrykket disposition
    Ét element pr. linje; indryk med mellemrum eller tabulatorer for at indlejre. Indrykningsdybden definerer hierarkiet.
  2. 2
    Det analyseres til et træ
    En stak-baseret parser omformer indrykningen til en indlejret struktur helt i din browser.
  3. 3
    Træ-forbindelser tegnes
    Korrekte ├──, └── og │ styrelinjer genereres, med de rigtige lodrette linjer ført ned gennem indlejrede grene.
  4. 4
    Kopier resultatet
    Vælg Unicode- eller ren ASCII-forbindelser, og kopier træet ind i din README, dokumentation eller en kodekommentar.

Et simpelt tekstværktøj, der køres helt på din enhed — intet uploades.

Relaterede værktøjer

Ofte stillede spørgsmål