Retour à la ligne du texte

Couper le texte à une limite de caractères par ligne.

Texte

Retournez le texte pour que chaque ligne fasse au maximum N caractères. Coupe aux espaces quand possible. Utile pour les messages de commit, SMS ou paragraphes formatés. S'exécute dans votre navigateur.

À propos du Retour à la ligne de texte

Le retour à la ligne coupe les longues lignes pour que chaque ligne fasse au maximum N caractères. Il essaie de couper aux espaces pour éviter de couper les mots. Les sauts de ligne existants sont conservés. Pratique pour les messages de commit (ex. 72 caractères), SMS ou paragraphes lisibles.

Comment utiliser

  1. Définissez le nombre max de caractères par ligne (défaut 72).
  2. Collez ou saisissez votre texte, puis cliquez sur Retourner le texte.
  3. Copiez le résultat si besoin.

Fonctionnalités principales

  • Retour à la ligne intelligent — Coupe aux espaces pour garder les mots intacts
  • Largeur configurable — Définissez n'importe quelle limite de caractères (valeurs courantes : 72, 80, 100, 120)
  • Préserve les sauts existants — Les retours à la ligne existants sont conservés ; le retour à la ligne s'applique au sein des paragraphes
  • Traitement instantané — Retourne les textes volumineux en quelques millisecondes
  • Confidentialité navigateur — Aucun envoi serveur ; votre texte reste sur votre appareil
  • Copie en un clic — Copiez rapidement le résultat dans votre presse-papiers

Quand utiliser cet outil

  • Formater les messages de commit git à la largeur standard de 72 caractères
  • Préparer du texte pour des terminaux à largeur fixe ou des affichages console
  • Créer des corps d'e-mails en texte brut lisibles
  • Retourner les commentaires de code ou la documentation pour rester dans les limites de colonnes
  • Formater du texte pour les fichiers README ou les entrées de changelog

Détails techniques

L'algorithme de retour à la ligne traite chaque paragraphe (texte entre les sauts de ligne existants) indépendamment. Pour chaque paragraphe, il parcourt depuis le début de la ligne pour trouver le dernier caractère espace situé dans la largeur maximale. S'il en trouve un, il insère un saut de ligne à cet espace. Si aucun espace n'est trouvé dans la limite (c'est-à-dire qu'un seul mot dépasse la largeur max), le mot est coupé à la limite de caractères. Cet algorithme glouton de retour à la ligne s'exécute en temps O(n) où n est la longueur du texte. Tout le traitement s'effectue en JavaScript dans votre navigateur sans dépendance externe.

Conclusion

Le Retour à la ligne de texte est un outil simple mais indispensable pour quiconque a besoin de formater du texte à une largeur de ligne spécifique. Avec un retour à la ligne intelligent, une largeur configurable et une confidentialité totale côté navigateur, il gère sans effort les messages de commit, la sortie terminal et le formatage de texte brut. Pour plus de formatage de texte, essayez Text Trim ou Supprimer les sauts de ligne.

Questions fréquentes

Comment fonctionne le retour à la ligne ?
Les lignes sont coupées à ou avant la longueur max. Quand possible, la coupure est à un espace pour ne pas couper les mots. Les mots très longs peuvent quand même être coupés à la limite.
Mon texte est-il envoyé à un serveur ?
Non. Le retour à la ligne est effectué entièrement dans votre navigateur.
Et les sauts de ligne existants ?
Les retours à la ligne existants sont préservés ; le retour à la ligne est appliqué dans chaque paragraphe (chaque bloc de texte entre les retours à la ligne).
Quelle est la meilleure largeur pour les messages de commit git ?
La convention largement acceptée est de 72 caractères par ligne pour le corps du message de commit (avec 50 caractères pour la ligne de sujet). Cela garantit la lisibilité dans les terminaux et la sortie de git log.