Traitement local

OUTILS POUR DÉVELOPPEURS

Formateur JavaScript

Collez du code minifié ou mal indenté et récupérez-le lisible, avec une indentation et des sauts de ligne cohérents.

Utiliser cet outil

CODE EDITOR

JavaScript Formatter

Local processing · professional engine · your code is never sent

JS · ready to process
JSinput.js
0 linesJS
JSformatted.jsPreview
0 linesRead onlyJS

Votre code source appartient à quelqu'un

Le JavaScript que vous devez formater vient généralement d'un projet non public : un bundle de production, un fragment fourni par un client, de la logique métier. Le coller dans un formateur hébergé revient à confier ce code à un tiers. Ici le formatage s'exécute dans votre onglet et ne quitte pas votre poste.

Ce qu'il fait et ce qu'il ne fait pas

Il réorganise les espaces, l'indentation et les sauts de ligne. Il ne modifie pas la sémantique : le code fait exactement la même chose avant et après. Il ne renomme pas les variables et ne défait pas l'obfuscation ; un bundle minifié ressort lisible dans sa structure mais garde ses noms d'une lettre.

Le cas d'usage le plus fréquent

Ouvrir un `.min.js` de production pour comprendre pourquoi quelque chose casse dans un environnement dépourvu de source maps. Utile aussi pour normaliser du code provenant de sources différentes avant de le comparer, car les écarts d'indentation polluent n'importe quel diff.

FOIRE AUX QUESTIONS

Mon code est-il envoyé à un serveur ?

Non. Le formatage s'exécute dans votre navigateur : coupez internet et travaillez sur du code privé.

Le comportement du code change-t-il ?

Non. Seuls les espaces, l'indentation et les sauts de ligne sont touchés. La logique reste identique.

Récupère-t-il les noms d'origine d'un fichier minifié ?

Non. Cette information est détruite par la minification et ne peut être reconstruite sans source maps.

Gère-t-il TypeScript ou JSX ?

Il vise JavaScript. Avec de la syntaxe TypeScript ou JSX, le résultat peut manquer de fiabilité.