Más juegos en WuGames.ioPatrocinadoDescubre juegos de navegador gratis — juega al instante, sin descargas ni registro.Jugar

Numerar Líneas

Agrega o quita números de línea en cualquier texto o fragmento de código. Prefijo, sufijo, separador y número inicial personalizables. 100% en el navegador.

settings Settings

Acerca de la Herramienta Numerar Líneas

Numerar Líneas agrega o quita un prefijo numérico de cada línea del texto, con control total sobre el formato. El modo Agregar recorre la entrada línea por línea y antepone una cadena configurable construida con prefijo + contador + sufijo + separador (por ejemplo, prefijo 'L' + contador '1' + sufijo ':' + separador ' ' produce 'L1: tu texto'). El contador empieza con el valor que proporciones (1, 0, 100 o cualquier entero) y se incrementa en uno por línea — opcionalmente saltando líneas en blanco para que no consuman un número, lo que importa para estrofas de poesía, bloques de código o contratos legales donde los blancos son elementos de formato. El modo Quitar revierte la operación: usa patrones regex para detectar estilos de numeración comunes ('1. ', '1) ', '1: ', '1 - ', '[1] ', '(1) ') al inicio de cada línea y los elimina, devolviendo el texto original limpio. Flujos comunes: producir código numerado al estilo GitHub para comentarios de revisión, generar listas de tareas numeradas para sistemas de tickets, preparar documentos legales donde cada línea necesita una referencia citable en tribunal, formatear versos de poesía y quitar números de respuestas copiadas de Stack Overflow para hacerlas ejecutables de nuevo.

¿En qué se diferencia esto de los números de línea del editor de código?

Los números del gutter del editor son solo de visualización — no son parte del archivo y se eliminan al copiar. Esta herramienta hornea los números en el propio texto, así que sobreviven al copiar/pegar en emails, PDFs, mensajes de Slack o cualquier lugar fuera del editor. Usa el gutter del editor para edición en vivo; usa esta herramienta al compartir código o texto donde el destinatario necesita ver los números sin su propia configuración.

¿Cómo sabe el modo Quitar qué prefijo es 'número' y no parte del contenido?

Aplica un regex estricto que solo coincide con patrones numéricos al inicio de la línea: espacio opcional, uno o más dígitos, luego uno de los caracteres separadores comunes (. ) : ] | -) seguido de un espacio. Las líneas que empiezan con palabras, hashtags o números sin separador (como '1984 fue un gran año') no se tocan. Si tu formato personalizado usa algo exótico (por ejemplo 'Línea #1:'), el modo Quitar puede no atraparlo — usa un Reemplazador de Palabras con regex para quitar tu patrón específico.

¿Qué pasa con entradas muy largas — digamos 10.000 líneas de código fuente?

El rendimiento es lineal y rápido. Incluso 100k líneas se completan en muy por debajo de un segundo porque la operación es un solo Array.map() con concatenación de cadenas. El manejo del textarea del navegador se vuelve el cuello de botella alrededor de ~5 MB de texto pegado donde el propio pegado se ralentiza, pero el procesamiento de numeración sigue siendo ágil. La cuenta de caracteres de salida se muestra para que sepas tu tamaño final antes de copiar.

Numerar Líneas — Agrega o quita números de línea en cualquier texto o fragmento de código. Prefijo, sufijo, separador y número inicial pe
Numerar Líneas

¿Puedo empezar a numerar en un número distinto de 1?

Sí — el campo 'Número inicial' acepta cualquier entero (negativo, cero o grande como 1000). Útil para: continuar numeración entre documentos divididos (empezar en 501 en la segunda mitad), documentos legales que requieren rangos específicos de sección, o coincidir con números de línea originales al compartir un fragmento desde la línea 247 de un archivo más grande. El orden inverso no se soporta directamente; si lo necesitas, invierte primero las líneas con Invertir Lista y luego numera.

¿'Saltar líneas vacías' solo ignora los blancos o los quita?

Ignora pero conserva. La línea en blanco permanece en la salida para preservar tu formato visual, pero no recibe un número asignado y el contador no se incrementa por ella. Así que 'manzana\n\nplátano' con saltar-blancos activado se convierte en '1. manzana\n\n2. plátano' — ambas líneas de contenido reciben números secuenciales y el blanco entre ellas queda intacto. Para quitar realmente los blancos antes de numerar, pasa la entrada por Eliminar Líneas Vacías primero.

¿Qué carácter separador debería usar para comentarios de código vs prosa?

Para fragmentos de código compartidos en chat: usa ': ' (dos puntos espacio, convención Python/JS REPL) o '. ' (convención de comentarios de línea de GitHub). Para texto legal/contratos: ' - ' (espacio-guion-espacio, recomendación ISO 14289 de accesibilidad PDF). Para poesía/estrofas: ' | ' (pipe con espacios, convención académica clásica). Para salida estilo terminal: '> ' (mayor-que espacio). La opción 'Saltar líneas vacías' funciona bien con código donde los blancos estructuran bloques lógicos.

¿Los números también aparecerán al pegar en Word o Google Docs?

Sí. Como los números se insertan como caracteres de texto plano (no como el marcado de auto-numeración de Word), se pegan como texto literal en cualquier editor — Word, Google Docs, Notion, Slack, comentarios de GitHub, exportaciones PDF. Esto es exactamente lo que quieres para compartir referencias de solo lectura, pero significa que el destinatario puede editar los números manualmente. Para evitarlo, pega en una herramienta de exportación PDF/imagen después de numerar.