Генератор деревьев
Бесплатно онлайн Генератор деревьев Инструмент; не требуется установка
О Tree Generator
Преобразует текстовый структурированный план с отступами в ASCII- или Unicode-диаграмму дерева каталогов, подходящую для вставки в README. Инструмент считывает ведущие пробелы каждой строки, чтобы определить вложенность родитель/потомок (более глубокий отступ = потомок), затем выводит символы соединения (├─ / └─ для Unicode, +-- для ASCII), визуально разветвляя каждую запись под её родителем.
Как использовать
1. Введите или вставьте ваш план в текстовую область Input. Каждая строка — это узел; отступы (пробелы) определяют иерархию. 2. Выберите Style: ASCII (использует соединители +-- и | , безопасен для любого отрисовщика) или Unicode (использует соединители ├─ и │ , более компактный и современный). 3. Нажмите Generate, чтобы отрисовать дерево. 4. Используйте Copy рядом с выводом, чтобы скопировать отрисованное дерево в буфер обмена как обычный текст.
Правила отступов и стиль соединителей
Отступ измеряется позицией первого символа, не являющегося пробелом, в каждой строке, поэтому подходит любой единообразный шаг (2 пробела, 4 пробела, табуляции, отображаемые как пробелы). - Строка с тем же отступом, что и предыдущая, считается родственной. - Более глубокий отступ, чем у предыдущей строки, считается её потомком. - Более мелкий отступ закрывает текущую ветвь и возвращается к соответствующему предку. Глифы соединителей по стилям: - Unicode: ├─ для потомка, не являющегося последним, └─ для последнего потомка, │ (ширина в три пробела) для вертикального продолжения. - ASCII: +-- для соединений-потомков, | для вертикального продолжения. Режим ASCII сохраняет вывод безопасным в текстовых средах, которые удаляют Unicode-символы рисования рамок.
▶Поддерживает ли инструмент табуляции в качестве отступа?
▶В чём разница между стилем ASCII и Unicode?
▶Могу ли я сгенерировать дерево из реальной папки на диске?
▶Отправляются ли мои данные на сервер?
Если этот инструмент оказался полезным для вас, подумайте о том, чтобы подарить мне кофе.
Купите мне кофе.