Identifier la syntaxe
Choisissez TS pour les annotations de type et TSX quand elles accompagnent du JSX. Les chevrons peuvent sinon être interprétés autrement.
- Le bouton Exemple charge un extrait adapté au mode sélectionné.
HTML / CSS Dev Tools
Choisissez la syntaxe et le style, puis comparez le résultat au code source.
Votre code reste dans cet onglet et n’est pas téléversé.
Collez du code ou chargez un exemple.
Un extrait collé depuis une issue peut être pénible à relire. Ce Formateur JavaScript conserve le texte initial à gauche et affiche à droite la version mise en forme, que ce soit du JS, du JSX, du TS ou du TSX.
Le Formateur JavaScript analyse la syntaxe avant de réécrire le code. Les chaînes de gabarit, les balises JSX et les annotations TypeScript ne sont pas traitées par un simple remplacement des espaces. Pour formater JavaScript, choisissez ensuite le mode correspondant.
Le mode explicite et la comparaison préservent le contexte de chaque changement.
Choisissez JS, JSX, TS ou TSX. Les composants TSX conservent leurs types et leurs balises; ils ne sont jamais présentés comme du JS directement minifiable.
Réglez les retraits, guillemets, points-virgules, largeur et virgules finales sans écraser la source. Le Formateur JavaScript désactive la copie tant que le résultat est périmé.
Choisissez TS pour les annotations de type et TSX quand elles accompagnent du JSX. Les chevrons peuvent sinon être interprétés autrement.
La mise en forme automatique attend 350 ms après une modification et repart si vous changez une option. Désactivez-la pour afficher le bouton manuel.
Après une modification, copie et téléchargement attendent le nouveau résultat. Une erreur de syntaxe indique sa première ligne et sa colonne.
Les parseurs Prettier adaptés comprennent JavaScript, les balises JSX, les types TypeScript et les composants TSX.
Choisissez deux ou quatre espaces, Tab, les guillemets, points-virgules, largeur et virgules finales. Le panneau source reste intact.
Lancez le contrôle syntaxique séparément. Terser minifie uniquement le JS ordinaire et permet un téléchargement .min.js. Minifier JavaScript reste réservé au mode JS.
Oui. Sélectionnez TypeScript ou TSX pour les types, et JSX pour les balises sans types. Le code est formaté, pas compilé.
Le moteur est Prettier avec les options visibles ici, mais il ne lit pas votre .prettierrc. Le rendu peut donc différer de celui de votre dépôt.
Le parseur a rencontré une syntaxe invalide ou incomplète. Vérifiez la ligne, la colonne et le mode choisi avant de relancer.
La mise en forme cherche à préserver les commentaires, mais leur position peut bouger avec la structure imprimée. La minification JS peut les supprimer.
Non. Le code reste traité dans cet onglet du navigateur; cet outil ne le téléverse pas.
Pas de réponse ?
Revenez au panneau, choisissez votre syntaxe et comparez la source au résultat avant de copier la version à jour.
Traitement local dans le navigateur.