Generator drzewa ASCII za darmo
Zamień listę z wcięciami w czyste drzewo folderów (├── └──) do plików README i dokumentacji. Wyjście Unicode lub zwykłe ASCII. Działa całkowicie w Twojej przeglądarce.
Opcje importu
Używaj spacji lub tabulatorów do zagnieżdżania elementów. Każdy głębszy poziom wcięcia staje się elementem podrzędnym. Dodaj notatkę po ' # ', ' // ', ' - ' lub ' <- ', a zostanie wyrównana jako komentarz w wyniku. Wklej listę ścieżek (git ls-files, find, dir /s /b), aby je zagnieździć; zakończ nazwę znakiem /, aby oznaczyć pusty folder. Import lub upuszczenie folderu albo pliku .zip odczytuje tylko nazwy plików — nigdy ich zawartość — i pomija node_modules, .git oraz inne foldery kompilacji (zobacz Opcje importu).
my-project ├── src │ ├── components │ │ ├── Button.tsx │ │ └── Modal.tsx │ ├── lib │ │ └── utils.ts │ └── index.ts # entry point ├── public │ └── favicon.ico ├── package.json └── README.md
💡 Wklej strukturę folderów (lub dowolny zagnieżdżony konspekt) i uzyskaj czytelne drzewo do wstawienia w README, komentarzu lub dokumentacji. Użyj stylu ASCII dla środowisk bez obsługi znaków ramkowych. Wszystko działa w przeglądarce.
Typowe zastosowania
- Dodaj drzewo folderów do READMEWygeneruj czyste drzewo struktury projektu do dokumentacji repozytorium.
- Dokumentuj strukturę projektuUtwórz drzewo katalogów dla dokumentacji technicznej i wiki.
- Utwórz drzewo dla komentarza w kodzieWygeneruj diagram struktury do osadzenia w komentarzach kodu źródłowego.
- Pokaż drzewo plików w rozmowieUtwórz czysty diagram katalogów dla slajdów i samouczków.
- Zmień zarys na drzewoWizualizuj dowolny zagnieżdżony zarys — nie tylko pliki — jako drzewo.
Jak to działa
Dokumentowanie struktury folderów w pliku README zwykle oznacza ręczne rysowanie linii ├── i └──. To narzędzie generuje je z prostej listy z wcięciami.
- 1Wpisujesz listę z wcięciamiJeden element na wiersz; wcinaj spacjami lub tabulatorami, aby zagnieżdżać. Głębokość wcięcia określa hierarchię.
- 2Jest parsowany do drzewaParser oparty na stosie zmienia wcięcie w zagnieżdżoną strukturę, całkowicie w przeglądarce.
- 3Łączniki drzewa są rysowaneGenerowane są odpowiednie znaki ├──, └── i │ z poprawnymi liniami pionowymi biegnącymi przez zagnieżdżone gałęzie.
- 4Skopiuj wynikWybierz łączniki Unicode lub zwykłe ASCII i skopiuj drzewo do pliku README, dokumentów lub komentarza kodu.
Proste narzędzie tekstowe, które działa całkowicie na Twoim urządzeniu — nic nie jest przesyłane.
Powiązane narzędzia
Generator banerów ASCII
Zamień tekst na duże banery ASCII-art w klasycznych czcionkach FIGlet — skopiuj lub pobierz jako .txt.
Wyszukiwarka duplikatów plików i zdjęć
Znajdź zduplikowane pliki i podobne zdjęcia w folderze: dokładne kopie według zawartości oraz zmniejszone lub ponownie zapisane wersje tego samego zdjęcia. Zachowaj najlepszą kopię, a resztę odłóż na bok. Działa w przeglądarce; nic nie jest wysyłane.
Formatowanie JSON
Formatuj, waliduj, minimalizuj i przeglądaj dane JSON. Widok drzewa, podświetlanie składni i kopiowanie jednym kliknięciem.