TontonTools

Embellecedor de JavaScript

Embellezca JavaScript: convierta frases breves minimizadas en código legible.

100% Gratis Sin registro Amigable con la privacidad Desarrollo web
Actualizado sep. 2026
Share X / Twitter Facebook LinkedIn WhatsApp

Cómo usar Embellecedor de JavaScript

  1. Pegue el JavaScript: un paquete minificado, un script en línea o una fuente desordenada.
  2. Lea el resultado formateado: declaraciones separadas, bloques con sangría, flujo visible.
  3. Espere nombres de variables cortos en el código de producción: la minificación les cambió el nombre de forma permanente; la estructura aún cuenta la historia.
  4. Para depurar sitios activos, {} Pretty-print de DevTools lo hace con puntos de interrupción: use ambos.

¿Cuál es Embellecedor de JavaScript?

Un embellecedor de JavaScript reformatea el código para convertirlo en una estructura legible: declaraciones en sus propias líneas, bloques con sangría, operadores espaciados, convirtiendo la única línea de 80 000 caracteres de un paquete minificado en código que un ser humano puede seguir. La lógica está intacta; solo se devuelve el formato.

La advertencia honesta desde el principio: embellecer invierte la eliminación de espacios en blanco de la minificación pero no el cambio de nombre de la variable: la función a(b,c){return b+c} de los paquetes de producción embellece en una estructura legible con nombres ilegibles. La estructura más el contexto suele ser suficiente para seguir la lógica; los nombres originales necesitan mapas fuente.

Sobre el Embellecedor de JavaScript

Pegue JavaScript minificado o desordenado y obtenga un resultado estructurado y con sangría, lo suficientemente legible para depurarlo, aprender de él o auditarlo.

Por qué la gente embellece JS: depurar un error de producción cuyo seguimiento de pila apunta a un paquete minificado (embellecer, encontrar la línea, razonar al respecto), comprender qué hace realmente un script de terceros antes de confiar en él en una página (fragmentos de análisis, etiquetas de anuncios, los widgets que desea el marketing), inspeccionar un la lógica de interfaz del sitio por curiosidad o investigación, y reformatear el código heredado escrito antes de que Prettier estandarizara el estilo de todos.

Alternativa en el navegador que vale la pena conocer: el botón de impresión bonita de DevTools ({}) hace esto dentro del depurador con puntos de interrupción adjuntos. Para revisar el código, compartirlo o leerlo sin conexión, un embellecedor le proporciona el texto en sí. El viaje inverso es el Minificador de JavaScript; para código deliberadamente codificado (no simplemente minimizado), consulte el Deofuscator.

Preguntas Frecuentes

No, los minificadores les cambiaron el nombre de forma irreversible (datos → a). Embellecer restaura la estructura únicamente. Los nombres originales se encuentran en los mapas fuente, que los sitios de producción generalmente no envían.
Embellezca el paquete (o presione {} en el panel Fuentes de DevTools), ubique la expresión fallida a través del desplazamiento de caracteres del seguimiento de la pila y lea la lógica circundante. Mapas fuente, cuando estén disponibles, omita todo esto.
Sí, embellecer es transformar el texto; nada se ejecuta. Así es exactamente como los analistas empiezan a leer JS potencialmente maliciosos. (En realidad, ejecutar el código es una decisión completamente diferente).
Las canalizaciones de compilación lo transformaron: JSX compilado, reescrito asíncrono, módulos agrupados, ayudas inyectadas. Estás leyendo el dialecto de la máquina, no la fuente del desarrollador: la estructura es fiel, el idioma no.
Prettier (o similar) pertenece a la cadena de herramientas de su proyecto formateando su propia fuente al guardar. Un embellecedor para pegar es para código fuera de su cadena de herramientas: guiones de otras personas, paquetes de producción, piezas únicas y rápidas.

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.