Formateur TypeScript

Formatez et indentez le code TypeScript dans une structure claire et lisible dans votre navigateur.

Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers ne sont jamais envoyés à un serveur.

type User= {
  name:string;
  age:number
};
const user:User= {
  name:'Ada',age:36
};

Fonction de ce formateur

Ajoute des sauts après les accolades ouvrantes, fermantes et les points-virgules, avec deux espaces par niveau — traitant interfaces, littéraux de type, classes et corps de fonction de la même façon, puisque ce ne sont pour ce formateur que des blocs délimités par des accolades. Les chaînes ordinaires, littéraux de modèle, échappements et commentaires reconnus sont conservés tandis que les autres espaces sont réduits.

Utilisation

Collez le TypeScript et vérifiez la sortie immédiate. Copiez-la ou videz l'éditeur avec Reset ; l'exemple n'est pas restauré.

Comportement

La même division par accolades et points-virgules s'applique que le bloc soit un corps de fonction, une classe, une interface ou un littéral de type objet — chaque { ouvre une nouvelle ligne indentée et chaque ; termine une ligne. Les paramètres de type génériques comme <T> et la syntaxe à chevrons passent comme de simples caractères, le formateur n'analysant pas les types.

Limite importante

C'est un formateur d'accolades basé sur les caractères, pas un analyseur, vérificateur de types ou imprimeur conscient du standard TypeScript. Il ne comprend pas les génériques, décorateurs, annotations de type, types union/intersection ou déclarations ambient comme des constructions distinctes — il ne comprend pas non plus les littéraux d'expression régulière ni l'insertion automatique de point-virgule, et ne signale pas les accolades non appariées ou le code invalide. Les quantificateurs regex et instructions sensibles aux lignes peuvent donc être mal modifiés.

Procédure sûre

Gardez l'original et exécutez le vrai formateur de votre projet (comme Prettier), le compilateur TypeScript et votre suite de tests avant de vous fier à la sortie en production — cet outil ne fait que réorganiser la mise en page, il ne vérifie pas que le code passe toujours la vérification de types.

Confidentialité

Le formatage est local dans votre navigateur ; le code collé n'est pas transféré.

Questions Fréquentes

Que fait Formateur TypeScript ?
Formatez et indentez le code TypeScript dans une structure claire et lisible dans votre navigateur.
Cet outil TypeScript modifie-t-il le comportement ?
Il ne modifie que la mise en page ou les espaces supprimables. Vérifiez la sortie si le code utilise une syntaxe inhabituelle.
Mon code est-il transféré ?
Le traitement est local et votre code n'est jamais transféré.