Entrée

Mode :

Sortie

Qu'est-ce qu'un Formateur TypeScript ?

Un formateur TypeScript réorganise le code pour une indentation cohérente, un espacement correct et une meilleure lisibilité. Il gère les interfaces, classes, fonctions, annotations de type, génériques et toutes les constructions TypeScript.

Cet outil a deux modes : Formater (embellir) et Minifier (comprimer). Les deux s'exécutent dans votre navigateur ; aucun code n'est envoyé à un serveur.

Comment utiliser cet outil

1

Choisir le mode

Sélectionnez Formater pour embellir le code TypeScript, ou Minifier pour le comprimer.

2

Coller l'entrée

Collez votre code TypeScript dans l'éditeur gauche. Utilisez Exemple ou Importer.

3

Copier le résultat

Le panneau droit se met à jour automatiquement. Utilisez <strong>Copier</strong> ou <strong>Télécharger</strong>. Pour convertir JavaScript en TypeScript, essayez JS vers TypeScript.

Exemples de Formateur TypeScript

Avant et après le formatage d'une classe TypeScript avec interface :

TypeScript non formaté

Entrée

TypeScript formaté

Sortie

Quand le formatage compte

Un formatage cohérent réduit la charge cognitive lors de la lecture du code et facilite les revues. Les projets TypeScript utilisent souvent Prettier ou ESLint pour le formatage automatique.

La minification est utilisée pour les builds de production. Pour une compilation TypeScript complète, utilisez le compilateur TypeScript ou un bundler.

Questions fréquentes

Cela prend-il en charge toutes les fonctionnalités TypeScript ?

Cet outil utilise un formateur à indentation basé sur les accolades qui fonctionne bien pour la plupart du code TypeScript. Pour une utilisation en production, considérez Prettier.

Mon code est-il envoyé quelque part ?

Non. Le formatage s'exécute entièrement dans votre navigateur.

Que fait Minifier ?

Minifier supprime les commentaires et compresse les espaces blancs pour réduire la taille du fichier.

Puis-je formater des fichiers .tsx ?

Oui. TSX suit la même structure à base d'accolades et sera formaté correctement.

En quoi est-ce différent du Formateur JS ?

Le Formateur TypeScript utilise la mise en évidence de syntaxe TypeScript et est optimisé pour les constructions TypeScript.

Outils connexes

Documentation TypeScript. Prettier est le standard pour le formatage. ESLint fournit le linting avec règles de formatage.