Categoría: Desarrollo
Formateador de JavaScript (Lite)
Reindenta y separa en líneas un script JavaScript pequeño
Pega un script JavaScript pequeño para reindentarlo y dividirlo en varias líneas alrededor de llaves, punto y coma y comas, sin tocar el contenido de cadenas, plantillas literales ni expresiones regulares. Se ejecuta totalmente en tu navegador.
Es un reindentador basado en llaves, no un formateador basado en AST como Prettier: revisa siempre el resultado antes de usarlo.
function greet(name) {
// Say hello to someone
var message="Hello, "+name+"!";
if(message.length>0) {
console.log(message);
}else {
console.log("empty");
}
return message;
}
console.log(greet("world"));Todo lo de esta página se procesa en tu navegador. No se sube nada.
Para qué sirve
Es un formateador ligero basado en llaves, no un analizador completo ni una herramienta basada en AST como Prettier: distingue cadenas, plantillas literales, expresiones regulares y comentarios lo suficiente para no tocarlos, y luego reindenta y separa líneas alrededor de `{`, `}`, `;` y las comas de nivel superior. No entiende la inserción automática de punto y coma ni la gramática del lenguaje más allá de los paréntesis, así que está pensado para fragmentos pequeños y simples, no para archivos de producción.
Cómo se usa
- Pega o escribe un script JavaScript en el cuadro de entrada.
- Elige sangría de 2 espacios, 4 espacios o tabulación.
- Copia el resultado formateado y revísalo siempre antes de usarlo.
Privacidad
Esta herramienta funciona íntegramente en tu navegador. Lo que introduces nunca se sube, se guarda ni se comparte: al cerrar la pestaña desaparece.
Preguntas frecuentes
- ¿Se sube mi código a algún lugar?
- No. El formateo se ejecuta en JavaScript dentro de tu pestaña; no se envía nada a un servidor.
- ¿Debería usar esto en lugar de Prettier?
- No. Para código de producción usa un formateador basado en AST como Prettier. Esta herramienta es para fragmentos pequeños donde no vale la pena instalar una herramienta de compilación.