Générateur d'arborescence ASCII
Convertissez une liste indentée de fichiers et dossiers en un diagramme d'arborescence ASCII ou Unicode.
Générateur d'arborescence ASCII
Collez une liste indentée de dossiers et fichiers et cet outil la dessine comme un diagramme d'arborescence, en remplissant automatiquement les lignes de connexion — ├── et └── pour les branches, │ pour les lignes verticales qui transportent la structure d'un dossier vers le bas. Il est conçu pour la documentation : un README montrant la mise en page d'un projet, une page wiki décrivant une structure de fichiers, ou un commentaire expliquant comment un répertoire est organisé, sans dessiner vous-même chaque ligne.
Le style de lignes bascule entre les caractères de dessin de boîtes Unicode (├── └── │) et un style ASCII simple utilisant + et | pour les terminaux, les courriers électroniques en texte brut ou les anciens éditeurs qui ne rendent pas les glyphes Unicode de manière fiable. L'espacement de retrait par niveau définit la largeur du connecteur de chaque niveau, pour correspondre à l'indentation de votre liste source. Le nom de la racine ajoute une ligne au-dessus de l'arborescence — le nom de votre projet — afin qu'il ait une racine unique claire au lieu de plusieurs éléments alignés à gauche. Ajouter une barre oblique aux dossiers ajoute "/" après toute entrée ayant des éléments enfants, un indice visuel rapide des lignes qui sont des répertoires. La direction inverse l'opération entière : collez un arborescence et obtenez la liste indentée dont elle provenait, pratique pour éditer un arborescence collée à partir d'un message de chat ou d'un listage de fichiers d'un collègue.
L'entrée peut utiliser des espaces ou des tabulations — une tabulation compte toujours comme un niveau complet, quel que soit le paramètre de taille de retrait, et les lignes vides sont ignorées. L'inversion d'une arborescence en liste reconnaît automatiquement les styles Unicode et ASCII, vous n'avez donc pas besoin de savoir lequel a produit l'arborescence que vous collez.
Tout s'exécute localement dans votre navigateur — rien de ce que vous collez ici n'est téléchargé ou stocké nulle part. Copiez le résultat, téléchargez-le en tant que fichier .txt ou envoyez le résultat directement dans l'entrée pour affiner une grande arborescence par étapes.