pulsa ⌘K para cambiar de herramienta
TEXT

Limpiador de Código

Elimina líneas vacías, espacios finales, líneas duplicadas y números de línea del código.

local
code-cleaner
§01 ACERCA DE ESTA HERRAMIENTA

Descripción general

El código copiado de terminales, diffs, documentación o archivos de registro llega a menudo contaminado: números de línea en el margen, espacios finales, líneas en blanco sueltas, entradas repetidas. Esta herramienta aplica cinco limpiezas independientes, línea a línea, a cualquier texto que pegues y muestra el resultado al instante.

Cómo se usa

  1. Activa las limpiezas que quieras: Remove blank lines, Trim trailing spaces (ambas activas por defecto), Remove duplicate lines, Strip line numbers y Collapse spaces.
  2. Pega tu texto en Input.
  3. Copia el resultado desde Cleaned: se actualiza en vivo mientras escribes o cambias opciones.

Ejemplos

  • Con Strip line numbers: 42: const x = 1;const x = 1;
  • Con Remove duplicate lines: un registro donde Connection reset aparece 30 veces conserva solo la primera aparición
  • Con Collapse spaces: a = 1a = 1

Notas

Las transformaciones se basan puramente en líneas y son independientes del lenguaje: la herramienta no analiza la sintaxis, así que Collapse spaces compactará también las series de espacios dentro de los literales de cadena, y Remove duplicate lines tratará como duplicadas las llaves de cierre idénticas. Revisa la salida antes de darla por buena.

FAQ
¿Se sube mi código a un servidor?
No. Toda la limpieza se ejecuta por completo en tu navegador con transformaciones simples línea a línea. Nada se envía a ninguna parte.
¿Qué elimina exactamente «Strip line numbers»?
Elimina un número inicial seguido de dos puntos, punto, tabulación o espacio al principio de cada línea: el formato que producen grep -n, cat -n, los márgenes de los editores y muchos fragmentos de código copiados de la documentación.
¿En qué orden se aplican las opciones?
Primero se quitan los números de línea, después se recortan los espacios finales, se compactan los espacios repetidos, se eliminan las líneas en blanco y por último se eliminan las líneas duplicadas, de modo que una línea que queda vacía tras el recorte todavía la detecta la eliminación de líneas en blanco.