Définir la copie canonique
Commencez par un texte brut que vous pourrez comparer avant et après. Conservez l'original sans modification, confirmez l'encodage avant le collage et notez le support d'affichage. Si le texte contient une indentation, des délimiteurs, des identifiants, des valeurs sérialisées ou du code, établissez ces limites avant d'utiliser l'un ou l'autre outil.
Ne centrer que les lignes de présentation
Utilisez text-centerer lorsque les lignes doivent avoir une apparence centrée. Choisissez une longueur cible fixe si le support a une largeur connue ; utilisez la détection automatique si la ligne traitée la plus longue doit la définir. Définissez fillChar explicitement. Un seul caractère est le choix le plus sûr pour une largeur exacte, car l'outil répète la chaîne de remplissage fournie.
Vérifiez la règle des espaces avant l'exécution. Sans suppression, les espaces de début sont supprimés ; avec suppression, les espaces de fin le sont également. Les lignes qui dépassent la cible ne sont pas tronquées. Le centrage convient donc aux titres et aux lignes de présentation, pas au code ou aux données sensibles à l'indentation.
Surligner pour les personnes
Utilisez text-highlighter après le centrage si le relecteur doit repérer certains termes. Choisissez words, phrase ou regex, puis configurez la casse et le mot entier. Sélectionnez un marqueur et un mode de sortie acceptés par le support. Lorsque l'orthographe d'un identifiant compte, des marqueurs enveloppants comme le gras, les crochets ou le code Markdown sont plus faciles à contrôler que les majuscules. Testez les expressions régulières sur un échantillon et cherchez les correspondances imprévues.
Vérifier la limite
Comparez les lignes courtes, longues, vides, indentées et marquées avec la copie canonique. Confirmez la largeur, le remplissage, le style du marqueur, l'encodage et les retours à la ligne. Cette mise en évidence est visuelle : le surlignage n'est ni un analyseur sémantique ni une preuve d'accessibilité. La copie marquée sert à la revue humaine ; le code, les données structurées, les identifiants et les valeurs lisibles par machine doivent continuer à provenir de l'original intact.