Formateur TypeScript
Formatez votre code TypeScript.
Mettre en forme votre TypeScript en ligne
TypeScript ajoute le typage statique à JavaScript : interfaces, types, génériques et annotations rendent le code plus sûr, mais aussi plus verbeux. Lorsqu'un extrait est collé sur une seule ligne ou mal indenté, il devient pénible à relire. Ce formateur réorganise automatiquement votre code pour qu'il adopte une indentation claire, avec chaque bloc et chaque instruction correctement placés.
Formater pour lire, minifier pour condenser
Le bouton Formater est utile pour reprendre un extrait illisible et le rendre exploitable : il aère les accolades, indente les blocs imbriqués et sépare les déclarations. Le bouton Minifier fait l'inverse en compressant le code sur une ligne, ce qui peut servir à comparer rapidement deux versions ou à transmettre un extrait compact. Dans les deux cas, vos annotations de type et vos chaînes restent inchangées.
Simple, gratuit et confidentiel
Collez votre TypeScript, choisissez Formater ou Minifier, puis copiez le résultat d'un clic. Tout le traitement reste local dans votre navigateur : aucune inscription, aucun téléversement et aucune limite. Notez qu'il s'agit d'un outil de mise en forme rapide et non d'un compilateur : il n'effectue pas de vérification de types ni de transpilation vers JavaScript.
Questions fréquentes
- Que fait le bouton Formater ?
- Il réindente votre code TypeScript avec deux espaces par niveau. Les accolades et crochets ouvrent un nouveau bloc indenté, les points-virgules et virgules passent à la ligne, et les espaces redondants sont supprimés pour obtenir un code structuré et lisible.
- Comment l'outil gère-t-il les annotations de type ?
- Le formateur détecte le contexte des annotations de type introduites par les deux-points et préserve les chevrons des génériques comme Array<string>. Vos interfaces, types et signatures de fonction restent corrects après mise en forme.
- Que fait la minification ?
- La minification supprime les sauts de ligne et les espaces inutiles, notamment après les accolades, points-virgules et virgules, tout en conservant intactes les chaînes de caractères. Vous obtenez un code condensé sur une seule ligne.
- Les chaînes de caractères sont-elles préservées ?
- Oui. L'outil suit l'état des guillemets simples, doubles et des accents graves pour ne pas modifier le contenu des chaînes ni des littéraux de gabarit. Ce qui se trouve à l'intérieur d'une chaîne reste exactement tel quel.
- Mon code est-il envoyé sur un serveur ?
- Non. Le formatage et la minification s'effectuent entièrement dans votre navigateur. Votre code TypeScript ne quitte jamais votre appareil, vous pouvez donc traiter des fichiers privés sans crainte.