Formateur JavaScript
Formate le code JavaScript.
Présentation
Les bundles minifiés et les extraits sur une seule ligne sont pénibles à lire. Cet outil ré-indente le JavaScript avec le moteur js-beautify — indentation de deux espaces, une instruction par ligne — pour inspecter des scripts tiers, déboguer un bundle de production ou nettoyer un prototype rapide. Tout s’exécute localement dans votre navigateur.
Utilisation
- Collez votre code dans le champ JavaScript.
- Le champ Formatted se met à jour instantanément au fil de la saisie — aucun bouton à presser.
- Copiez le résultat depuis le champ de sortie.
Exemples
function f(a){return a?1:2}→
function f(a) {
return a ? 1 : 2
}
- Une IIFE minifiée telle que
(function(){var x=1;console.log(x)})()s’étend en un bloc multiligne lisible.
Remarques
C’est un formateur, pas un désobfuscateur : il rétablit la mise en page mais ne
peut pas retrouver les noms de variables d’origine dans du code minifié (a,
b, t restent tels quels). Il ne valide pas non plus la syntaxe — une saisie
cassée est formatée au mieux. La syntaxe moderne prise en charge par
js-beautify, y compris les fonctions fléchées et les littéraux de gabarit, est
formatée correctement.