Ir al contenido
UtilDock

Formateador de texto

Quita el desorden de un texto que escribió otro · se ejecuta en esta pestaña, nunca se envía a ninguna parte

Entrada

Qué arreglar

Espacios

Líneas

Mayúsculas

Puntuación

Formateado

Aquí aparece el texto ordenado. No se sube nada: cada transformación se ejecuta en esta pestaña.

Pega texto y elige qué arreglar

Cómo funciona el Formateador de texto

Un formateador de texto que conduces tú, no uno que decide por ti. Cada operación es un interruptor: contraer espacios repetidos, quitar espacios finales, eliminar líneas duplicadas o en blanco, ordenar líneas, pasar a mayúsculas, minúsculas, tipo título o tipo frase, y ordenar la puntuación de la prosa en inglés. Nada se ejecuta si no lo activas, y la herramienta informa de exactamente qué cambió cada interruptor, así que el resultado es algo que aceptar y no algo que releer.

Cada operación es un interruptor, y nada se ejecuta hasta que lo activas. Contrae espacios repetidos, elimina espacios al final de línea, quita líneas en blanco o duplicadas, ordena líneas, cambia mayúsculas y minúsculas, o arregla la puntuación de la prosa en inglés — en cualquier combinación. El resultado aparece junto a la entrada mientras escribes, y Reemplazar entrada lo devuelve al principio para que puedas hacer otra pasada.

La herramienta informa de lo que cambió cada interruptor — «12 líneas duplicadas eliminadas», «3 palabras repetidas» — en lugar de devolverte un documento reescrito y dejarte a ti detectar la diferencia. Así, una regla que se activó cuando no debía queda a la vista en vez de enterrada.

No corrige la gramática, y no pretende hacerlo. La concordancia, el tiempo verbal y la elección de artículo necesitan o un servidor o un modelo de lenguaje en WebAssembly; este sitio no tiene backend, y su Content-Security-Policy no permite WebAssembly. Lo que hay en su lugar es la capa mecánica — palabras repetidas, espaciado alrededor de la puntuación, comillas rectas, mayúsculas — donde la respuesta correcta es una regla y no un juicio. Esas cuatro siguen la convención tipográfica inglesa y vienen desactivadas, ya que el francés espacia la puntuación de otra manera y el CJK no la espacia en absoluto.

Preguntas frecuentes

¿Puede corregir la gramática?

No, y lo dice en lugar de fingir. La corrección gramatical de verdad —concordancia, tiempo verbal, elección de artículo— necesita un servidor o un modelo de lenguaje en WebAssembly, y este sitio no tiene backend y su Content-Security-Policy no permite WebAssembly. Lo que sí hace es la capa mecánica que la gente suele querer decir: palabras repetidas, espacios que faltan tras la puntuación, espacios antes de la puntuación, comillas rectas y mayúsculas. Eso es tipografía, donde la respuesta correcta es una regla y no un juicio.

¿Qué conserva «eliminar líneas duplicadas»?

La primera aparición de cada línea, en su posición original, comparando la línea entera de forma exacta. Las líneas en blanco nunca se deduplican, ya que son lo que separa los párrafos y contraerlas reorganizaría el documento en un único bloque sin avisar.

¿Cómo trata el tipo título las siglas?

No las toca. Cualquier palabra con una mayúscula después de la primera letra —JSON, iPhone, McCarthy— pasa intacta, porque pasarla a minúsculas para volver a poner la inicial en mayúscula convertiría JSON en Json. Las palabras menores como «de» o «la» se quedan en minúscula salvo que abran o cierren la línea.

¿Estropeará mi código, mis URL o mis números decimales?

Las reglas de puntuación están escritas justo para evitarlo. Nunca se inserta un espacio tras una coma o dos puntos seguidos de un dígito, así que 1.000 y 12:30 sobreviven. El punto solo gana un espacio entre una secuencia en minúsculas y una mayúscula, lo que deja intactos e.g., Node.js, 3.14 y utildock.dev. La regla de comillas tipográficas omite todo lo que va entre acentos graves.