Aller au contenu
Tout en local

Générateur d'arborescence ASCII

Convertissez une liste indentée de fichiers et dossiers en un diagramme d'arborescence ASCII ou Unicode.

Entrée

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.

FAQ

Accepte-t-il à la fois les espaces et les tabulations pour l'indentation ?
Oui. Les tabulations et les espaces fonctionnent tous deux comme indentation, et une tabulation compte toujours comme un niveau complet quel que soit le paramètre de taille de retrait.
Quelle est la différence entre les styles de lignes Unicode et ASCII ?
Unicode utilise les caractères de dessin de boîtes ├── └── et │ pour un aspect plus épuré. ASCII utilise à la place les caractères simples + et |, pour les terminaux ou les champs de texte qui ne rendent pas les glyphes Unicode de manière fiable.
Puis-je convertir un arborescence en liste indentée ?
Oui. Changez la direction en « Arborescence → liste indentée » et collez un diagramme d'arborescence — il reconnaît automatiquement les styles de lignes Unicode et ASCII.
Comment décide-t-il quelles entrées reçoivent une barre oblique finale ?
Lorsque « Ajouter une barre oblique aux dossiers » est activé, toute entrée ayant au moins une ligne enfant en dessous reçoit une « / » ajoutée, car seuls les dossiers peuvent contenir d'autres entrées.
Ma liste de fichiers ou dossiers est-elle téléchargée quelque part ?
Non. L'arborescence est générée entièrement dans votre navigateur — votre liste ne quitte jamais votre appareil.