ASCII-Trädgenerator
Konvertera en indraget fil- och mapplista till ett ASCII- eller Unicode-träddiagram.
ASCII-Trädgenerator
Klistra in en indraget lista över mappar och filer och det här verktyget ritar den som ett träddiagram med automatiskt ifyllda anslutningslinjer – ├── och └── för grenar, │ för de vertikala linjerna som bär mappstrukturen nedåt på sidan. Det är byggt för dokumentation: en README som visar ett projekts layout, en wiki-sida som beskriver en filstruktur, eller en kommentar som förklarar hur en mapp är organiserad, utan att behöva rita varje linje själv.
Linjestilen växlar mellan Unicode-ritrutor (├── └── │) och en ren ASCII-stil med + och | för terminaler, oformaterad text-e-post eller äldre redigerare som inte renderar Unicode-glyphs på ett tillförlitligt sätt. Indrag per nivå anger hur bred varje nivå-koppling är och stämmer överens med själva indragningen i din indatalista. Rotnamn lägger till en översta rad ovanför trädet – ditt projektnamn – så att det har en enda klar rotpunkt i stället för flera objekt som sitter blygsamt till vänster. Lägg till slutslash på mappar lägger till "/" efter varje post som har underordnade poster, en snabb visuell ledtråd för vilka linjer som är kataloger. Riktning vänder på hela operationen: klistra in ett träd tillbaka och få den indragna listan det kom från, praktiskt för att redigera ett träd från ett chattmeddelande eller en kollegas fillista.
Inmatningen kan använda antingen mellanslag eller tabulatorer – en tabb räknas alltid som en helt nivå, oavsett indraginställningen, och tomma rader ignoreras. Att vända ett träd tillbaka till en lista känner igen både Unicode- och ASCII-stilar automatiskt, så du behöver inte veta vilken som producerade trädet du klistrar in.
Allt körs lokalt i din webbläsare – ingenting du klistrar in här laddas upp eller lagras någonstans. Kopiera resultatet, ladda ned det som en .txt-fil eller skicka utdata direkt tillbaka till inmatningen för att förfina ett stort träd i steg.