TT Text Tools

Retour à la ligne automatique — Couper le texte à N colonnes

Coupez le texte à 72, 80 ou toute largeur, avec retrait, retrait suspendu et préfixes de commentaire. Reformatez les paragraphes pour commits, e-mails et code.

🔒 S'exécute entièrement dans votre navigateur — rien n'est téléchargé

columns
Advertisement

Couper le texte à une largeur de colonne fixe

Les formats de texte brut obéissent encore à des conventions de longueur de ligne. Le corps des messages de commit Git et les e-mails en texte brut sont traditionnellement coupés à 72 caractères, les terminaux et de nombreux guides de style de code utilisent 80, et les fichiers README, les docstrings et les commentaires de configuration sont plus faciles à lire lorsque leurs lignes ne débordent pas de l'écran. Cet outil de retour à la ligne automatique insère de vrais sauts de ligne pour qu'aucune ligne ne dépasse la largeur choisie, en ne coupant qu'entre les mots.

Saisissez n'importe quelle largeur ou utilisez les boutons rapides pour 50, 72, 80 et 100 colonnes. Lorsque « Reflow paragraphs » (reformater les paragraphes) est activé, l'outil joint d'abord les lignes de chaque paragraphe, puis les recoupe, de sorte qu'un texte déjà coupé à une autre largeur ressort de façon régulière. Les lignes vides sont conservées : les paragraphes restent donc séparés. Désactivez le reformatage pour couper chaque ligne existante séparément, ce qui préserve les lignes courtes comme les éléments de liste et les titres.

Retraits, retraits suspendus et préfixes de commentaire

Le retrait ajoute des espaces au début de chaque ligne de sortie et compte dans la largeur : une coupe à 72 colonnes avec un retrait de 4 espaces produit donc toujours des lignes d'au plus 72 caractères. Un retrait suspendu ajoute des espaces supplémentaires à toutes les lignes sauf la première, la mise en page classique pour les entrées de bibliographie, les textes d'aide en ligne de commande et les éléments de listes numérotées.

Choisissez un préfixe pour transformer le texte coupé en citation d'e-mail (> ) ou en commentaire de code (# ou // ). Le préfixe est écrit au début de chaque ligne après le retrait, ce qui vous permet de coller le résultat directement dans du code source ou une réponse. Les mots longs, comme les URL, ne sont jamais coupés sauf si vous cochez « Break words longer than the width » (couper les mots plus longs que la largeur) ; la ligne d'état vous avertit lorsqu'un mot dépasse la limite.

Fonctionne dans votre navigateur

Tout le traitement se fait en local. Votre texte n'est pas envoyé, et le résultat est prêt à copier dès que vous tapez.

Comment utiliser

  1. Collez votre texteAjoutez des paragraphes, un message de commit, un bloc de commentaires ou de longues lignes.
  2. Définissez la largeurSaisissez un nombre de colonnes ou cliquez sur 50, 72, 80 ou 100.
  3. Ajoutez un retraitChoisissez un retrait, un retrait suspendu et, si besoin, un préfixe de citation ou de commentaire.
  4. Copiez le texte coupéLa ligne d'état confirme le nombre de lignes et la longueur de la ligne la plus longue.

Questions fréquemment posées

Qu'est-ce que le retour à la ligne forcé (hard wrapping) ?
Le retour à la ligne forcé insère de vrais sauts de ligne pour qu'aucune ligne ne dépasse un nombre fixé de caractères. Le retour à la ligne souple (soft wrapping), lui, ne change que l'affichage des longues lignes dans un éditeur.
Quelle largeur dois-je utiliser ?
72 caractères est la convention pour le corps des messages de commit Git et les e-mails en texte brut, 80 est courant pour le code et les terminaux, et 100 ou 120 sont utilisés par certains guides de style de code.
Que fait « Reflow paragraphs » (reformater les paragraphes) ?
Cette option joint les lignes existantes de chaque paragraphe avant la coupe, de sorte qu'un texte déjà coupé à une autre largeur est proprement recoupé. Les lignes vides entre les paragraphes sont conservées. Désactivez-la pour couper chaque ligne séparément.
Que se passe-t-il avec les mots plus longs que la largeur ?
Par défaut, un mot long comme une URL reste sur sa propre ligne même s'il dépasse la largeur. Cochez « Break words longer than the width » (couper les mots plus longs que la largeur) pour le fractionner.
Advertisement