Nettoyeur et Analyseur de Codes d'Échappement ANSI
Guide
Nettoyeur et Analyseur de Codes d'Échappement ANSI
Supprimer ou afficher les séquences ANSI d'échappement des sorties de terminal. Coller le texte coloré de votre terminal et soit supprimez toutes les séquences d'échappement pour obtenir un texte brut (mode Strip), soit prévisualisez l'affichage coloré tel qu'il apparaîtrait dans un terminal (mode Rendu). Prend en charge les séquences ANSI à 8 couleurs, 256 couleurs et couleurs véritable 24 bits.
Comment utiliser
Coller votre sortie ANSI colorée dans la zone d'entrée, ou charger un exemple (sortie colorée de ls, diff Git, journal de construction ou affichage de style Neofetch). Choisissez le mode Strip pour supprimer toutes les séquences d'échappement et obtenir un texte propre, ou le mode Rendu pour voir la sortie colorée tel qu'elle apparaîtrait dans un terminal sous forme d'HTML. La section d'analyse des séquences affiche chaque code d'échappement trouvé avec sa position, sa représentation brute et son sens décodé. Utilisez la référence SGR pour consulter les codes spécifiques.
Caractéristiques
- Mode Strip — Supprime toutes les séquences d'échappement ANSI de la sortie de terminal pour obtenir un texte propre et brut. Affiche des statistiques : caractères supprimés, séquences trouvées et longueur du texte propre. Copiez ou téléchargez sous forme de fichier .txt.
- Mode Rendu — Convertit les codes ANSI en HTML/CSS stylisés et prévisualise la sortie colorée avec un fond sombre similaire à un terminal. Prend en charge le gras, l'italique, la soulignée, la rayée et tous les modes de couleur. Copiez sous forme d'HTML ou téléchargez.
- Support complet des couleurs — Gère les couleurs standard à 8 niveaux (30-37), les couleurs brillantes (90-97), le palette à 256 niveaux (38;5;n) et les couleurs véritable 24 bits (38;2;r;g;b) pour les fonds et les textes.
- Analyse des séquences — Table détaillée de toutes les séquences d'échappement ANSI trouvées : position en octets, représentation brute échappée, sens décodé et paramètres SGR. Compte sommaire par type.
- Détection automatique de l'entrée — Gère à la fois les octets réels ESC (0x1b) provenant du collage dans un terminal et les représentations textuelles comme \033[31m ou \x1b[31m provenant du code source.
- Contenu d'exemple — Exemples intégrés : listes de fichiers colorées avec ls, diff Git avec rouge/vert, journaux de construction avec avertissements/erreurs, et informations système en art ASCII de style Neofetch.
- Référence des codes SGR — Table complète des codes SGR de rendu graphique : réinitialisation, gras, italique, souligné, rayé, tous les codes de couleur de fond et de texte, syntaxe pour 256 couleurs et couleurs véritable 24 bits.
Codes d'échappement ANSI
Les codes d'échappement ANSI sont des séquences spéciales qui contrôlent le formatage du texte dans les émulateurs de terminal. Elles commencent par le caractère ESC (0x1b ou \033), suivis d'une parenthèse et de codes paramètres. Les codes les plus courants sont les codes SGR (Select Graphic Rendition) se terminant par 'm' qui contrôlent les couleurs et les styles du texte. Ces codes sont intégrés dans les sorties de outils comme ls, git, grep, les systèmes de construction ou les exécuteurs de tests afin d'obtenir une sortie colorée du terminal. Lorsque cette sortie est copiée ou enregistrée, les codes d'échappement deviennent visibles sous forme de texte déformé — ce outil les supprime ou les rends.
Qu'est-ce que les codes d'échappement ANSI ?
Pourquoi vois-je des caractères déformés dans ma sortie de terminal ?
Quelle est la différence entre 8 couleurs, 256 couleurs et couleurs véritable ?
Mon sortie de terminal est-elle envoyée vers un serveur ?
Installez nos extensions
Ajoutez des outils IO à votre navigateur préféré pour un accès instantané et une recherche plus rapide
恵 Le Tableau de Bord Est Arrivé !
Tableau de Bord est une façon amusante de suivre vos jeux, toutes les données sont stockées dans votre navigateur. D'autres fonctionnalités arrivent bientôt !
Outils essentiels
Tout voir Nouveautés
Tout voirMise à jour: Notre dernier outil A été ajouté le 1 mai 2026
