Elegir la gramática
Usa TS si hay tipos y TSX si además hay JSX. Los signos angulares pueden tener otro significado en el modo equivocado.
- El ejemplo carga un fragmento válido para el modo actual.
HTML / CSS Dev Tools
Elige la sintaxis y el estilo; compara el código original con el resultado.
Tu código permanece en esta pestaña; no se sube.
Pega código o carga un ejemplo.
Cuando un fragmento llega desde una incidencia con espacios desordenados, cuesta revisar lo que hace. El Formateador de JavaScript deja el original a la izquierda y muestra a la derecha JS, JSX, TS o TSX reorganizado.
Este Formateador de JavaScript analiza la gramática antes de imprimir el código. No trata las plantillas, las etiquetas JSX ni los tipos como si fueran solo espacios que hay que sustituir. Funciona también como embellecedor JavaScript para fragmentos breves.
El modo explícito y la comparación ayudan a detectar cada cambio.
Escoge JS, JSX, TS o TSX. Un componente TSX conserva tipos y etiquetas; no se presenta como JS ejecutable para minificarlo por error.
Cambia sangría, comillas, puntos y coma, ancho o comas finales sin perder el texto de entrada. El Formateador de JavaScript invalida la salida anterior hasta recalcularla.
Usa TS si hay tipos y TSX si además hay JSX. Los signos angulares pueden tener otro significado en el modo equivocado.
La ejecución automática espera 350 ms desde el último cambio y se repite al cambiar opciones. Si la desactivas, aparece el botón manual.
Copiar y descargar se bloquean tras modificar el texto o las opciones. Un error señala la primera línea y columna.
Prettier emplea el analizador adecuado para JavaScript, JSX, anotaciones TypeScript y componentes TSX.
Elige dos o cuatro espacios, tabuladores, comillas, puntos y coma, ancho y comas finales sin tocar el panel fuente.
La comprobación de sintaxis es independiente. Terser minifica solo JS normal y entrega un archivo .min.js.
Sí. Elige TypeScript o TSX cuando haya tipos. La herramienta los conserva; no convierte el código a JavaScript ejecutable.
Formatear mejora la lectura, mientras que minificar reduce JS normal. Para TS, TSX o JSX primero hay que transpilar en el proyecto.
La salida de formato busca conservar la sintaxis, pero conviene revisar y probar el código. La minificación transforma la estructura y puede eliminar comentarios.
No. El fragmento se procesa dentro del navegador; este servicio no lo sube ni lo añade a la URL.
El modo seleccionado no pudo analizar una parte del texto. Revisa la línea y columna indicadas y confirma si corresponde JS, JSX, TS o TSX.
¿Falta una respuesta?
Vuelve al editor, escoge el modo y compara la salida vigente con el original antes de copiarla.
Procesado localmente en el navegador.