Plus de jeux sur WuGames.ioSponsoriséDécouvrez des jeux de navigateur gratuits — jouez aussitôt, sans téléchargement ni inscription.Jouer

Numérotation de Lignes

Ajoutez ou retirez les numéros de ligne dans tout texte ou extrait de code. Préfixe, suffixe, séparateur et numéro de départ personnalisables. Navigateur.

settings Settings

À Propos de l'Outil de Numérotation de Lignes

Numérotation de Lignes ajoute ou retire un préfixe numérique de chaque ligne de votre texte, avec un contrôle total sur le format. Le mode Ajouter parcourt l'entrée ligne par ligne et préfixe une chaîne configurable construite à partir de préfixe + compteur + suffixe + séparateur (par exemple, préfixe 'L' + compteur '1' + suffixe ':' + séparateur ' ' donne 'L1: votre texte'). Le compteur démarre à la valeur que vous fournissez (1, 0, 100, ou tout entier) et s'incrémente d'un par ligne — en sautant facultativement les lignes vides pour qu'elles ne consomment pas de numéro, ce qui importe pour les strophes de poésie, blocs de code ou contrats juridiques où les blancs sont des éléments de formatage. Le mode Supprimer inverse l'opération : il utilise des motifs regex pour détecter les styles de numérotation courants ('1. ', '1) ', '1: ', '1 - ', '[1] ', '(1) ') au début de chaque ligne et les retire, renvoyant votre texte d'origine propre. Flux courants : produire du code numéroté style GitHub pour des commentaires de revue, générer des listes de tâches numérotées pour les systèmes de tickets, préparer des documents juridiques où chaque ligne nécessite une référence citable en justice, formater des vers de poésie et retirer les numéros de réponses copiées depuis Stack Overflow pour les rendre à nouveau exécutables.

En quoi est-ce différent des numéros de ligne dans la gouttière de l'éditeur de code ?

Les numéros de la gouttière de l'éditeur sont uniquement d'affichage — ils ne font pas partie du fichier et sont retirés à la copie. Cet outil incorpore les numéros dans le texte lui-même afin qu'ils survivent au copier/coller dans e-mails, PDF, messages Slack ou tout endroit hors de l'éditeur. Utilisez la gouttière de l'éditeur pour l'édition en direct ; utilisez cet outil lors du partage de code ou de texte où le destinataire a besoin des numéros visibles sans sa propre configuration de numérotation.

Comment le mode Supprimer sait-il quel préfixe est un 'numéro' et non du contenu ?

Il applique un regex strict qui ne correspond qu'à des motifs numériques au tout début de la ligne : espace optionnel, un ou plusieurs chiffres, puis l'un des caractères séparateurs courants (. ) : ] | -) suivi d'un espace. Les lignes commençant par des mots, hashtags ou nombres sans séparateur (comme '1984 fut une grande année') ne sont pas touchées. Si votre format personnalisé utilise quelque chose d'exotique (par ex. 'Ligne #1:'), le mode Supprimer peut ne pas l'attraper — utilisez un Remplacer les Mots avec regex pour retirer votre motif spécifique.

Que se passe-t-il avec des entrées très longues — disons 10 000 lignes de code source ?

Les performances sont linéaires et rapides. Même 100k lignes se terminent largement sous la seconde car l'opération est un unique Array.map() avec concaténation de chaînes. La gestion du textarea du navigateur devient le goulot d'étranglement autour de ~5 Mo de texte collé où le collage lui-même ralentit, mais le traitement de numérotation reste vif. Le nombre de caractères en sortie est affiché pour que vous connaissiez votre taille finale avant de copier.

Numérotation de Lignes — Ajoutez ou retirez les numéros de ligne dans tout texte ou extrait de code. Préfixe, suffixe, séparateur et numéro de dé
Numérotation de Lignes

Puis-je commencer à numéroter à un nombre autre que 1 ?

Oui — le champ 'Numéro de Départ' accepte tout entier (négatif, zéro ou grand comme 1000). Utile pour : continuer la numérotation à travers des documents divisés (commencer à 501 dans la seconde moitié), documents juridiques nécessitant des plages spécifiques par section, ou correspondre aux numéros de ligne d'origine en partageant un extrait depuis la ligne 247 d'un fichier plus grand. L'ordre inverse n'est pas pris en charge directement ; si besoin, inversez d'abord les lignes avec Inverser la Liste puis numérotez.

'Ignorer les Lignes Vides' ignore-t-il seulement les blancs ou les supprime-t-il ?

Ignore mais garde. La ligne vide reste dans la sortie pour préserver votre formatage visuel, mais ne reçoit pas de numéro attribué, et le compteur ne s'incrémente pas pour elle. Ainsi 'pomme\n\nbanane' avec ignorer-vides activé devient '1. pomme\n\n2. banane' — les deux lignes de contenu reçoivent des numéros séquentiels, le vide entre elles reste intact. Pour vraiment supprimer les vides avant numérotation, passez d'abord l'entrée par Supprimer les Lignes Vides.

Quel caractère séparateur dois-je utiliser pour les commentaires de code vs prose ?

Pour les extraits de code partagés en chat : utilisez ': ' (deux-points espace, convention REPL Python/JS) ou '. ' (convention de commentaire de ligne GitHub). Pour le texte juridique/contrats : ' - ' (espace-tiret-espace, indication d'accessibilité PDF ISO 14289). Pour la poésie/strophes : ' | ' (pipe avec espaces, convention académique classique). Pour la sortie style terminal : '> ' (supérieur-à espace). L'option 'Ignorer les Lignes Vides' se marie bien avec le code où les vides structurent les blocs logiques.

Les numéros apparaîtront-ils aussi lors du collage dans Word ou Google Docs ?

Oui. Puisque les numéros sont insérés en tant que caractères de texte brut (pas comme le balisage d'auto-numérotation de Word), ils se collent comme du texte littéral dans tout éditeur — Word, Google Docs, Notion, Slack, commentaires GitHub, exports PDF. C'est exactement ce que vous voulez pour partager des références en lecture seule, mais cela signifie que le destinataire peut éditer les numéros manuellement. Pour l'empêcher, collez dans un outil d'export PDF/image après numérotation.