Preskoči na vsebino
100% lokalno

ASCII generator dreves

Pretvori indentirani seznam datotek in map v ASCII ali Unicode diagram dreves.

Vhod

ASCII generator dreves

Prilepite indentirani seznam map in datotek, to orodje pa ga narisa kot diagram dreves s samodejno izpolnjenim povezovalnimi črtami — ├── in └── za veje, │ za navpične črte, ki prenašajo strukturo map po strani. Izdelano je za dokumentacijo: README, ki prikazuje postavitev projekta, stran wikija, ki opisuje strukturo datotek, ali komentar, ki pojasnjuje, kako je direktorij organiziran, brez ročnega risanja vsake črte.

Slog črt se preklaplja med znaki za risanje Unicodea (├── └── │) in navadnim ASCII slogom, ki uporablja + in | za terminale, navadna besedilna sporočila ali starejše urejevalnike, ki zanesljivo ne prikazujejo znakov Unicoda. Velikost zamika na nivoju določa, kako je širok konektor vsake ravni, da se ujema s lastno zamiko seznama virov. Ime korena doda eno vrstico na vrhu dreves — naziv projekta — tako da ima jasno korenino namesto več postavk, postavljenih na levem robu. Dodaj poševnico na koncu map doda "/" za vsako postavko, ki ima otroke, hiter vizualni namig za to, katere črte so direktoriji. Smer obrne celotno operacijo: prilepite drevo nazaj in dobite indentirani seznam, iz katerega je nastalo, priročno za urejanje dreves, prilepljenih iz sporočila pogovora ali seznama datotek sodelavca.

Unos lahko uporablja bodisi razmike bodisi tabulatorje — tabulator se vedno šteje kot ena polna raven, ne glede na nastavitev velikosti zamika, prazne vrstice pa se prezrejo. Obrnuto drevo na seznam prepozna avtomatsko tako Unicode kot ASCII slog, zato ne trebate vedeti, kateri slog je proizvedel drevo, ki ga prilepljate.

Vse se izvršava lokalno v vašem brskalniku — vse, kar prilepite tukaj, ni naloženo ali hranjeno nikjer. Kopirajte rezultat, ga prenesite kot datoteko .txt ali pošljite izhod direktno nazaj v vnos, da izboljšate velika drevesa v fazah.

FAQ

Ali podpira presledke in tabulatorje za zamik?
Da. Tabulatorji in presledki delujejo kot zamik, tabulator pa se vedno šteje kot ena polna raven, ne glede na nastavitev velikosti zamika.
Kakšna je razlika med Unicodejem in ASCII slogom črt?
Unicode uporablja znake za risanje kutij ├── └── in │ za čistejši videz. ASCII namesto tega uporablja navadne znake + in | za terminale ali besedilna polja, ki zanesljivo ne prikazujejo znakov Unicoda.
Ali lahko pretvorim drevo nazaj v indentirani seznam?
Da. Spremenite smer v "Drevo → indentirani seznam" in prilepite diagram dreves — samodejno prepozna tako Unicode kot ASCII slog.
Kako odloči, katere postavke dobijo poševnico na koncu?
Ko je "Dodaj poševnico na koncu map" vključena, vsaka postavka, ki ima vsaj eno podrejeno črto pod njo, dobi prilepljeno "/", ker samo mape lahko vsebujejo druge postavke.
Ali je moj seznam datotek ali map negdje naložen?
Ne. Drevo se ustvari v celoti v vašem brskalniku — vaš seznam nikoli ne zapusti vaše naprave.