Der Online-TypeScript-Formatter organisiert Einrückungen und Leerzeichen in TypeScript-Code. Unterstützt werden häufige TypeScript-Strukturen wie Interfaces, Generics, Klassen, Import/Export-Anweisungen und Pfeilfunktionen sowie die Komprimierung von Leerzeichen und grundlegende Prüfungen von Klammern und Anführungszeichen.
Die Einrückung wird anhand von Klammerstrukturen automatisch organisiert. Interface-Deklarationen, generische Parameter, Klassen, Pfeilfunktionen und Import/Export-Anweisungen erhalten eine klarere Hierarchie. Unterstützt werden 2, 4 und 8 Leerzeichen sowie Tabulatoren.
Die Komprimierung entfernt Kommentare und unnötige Leerzeichen, während Zeichenketten und Template-Strings unverändert erhalten bleiben.
Das Tool erkennt häufige Strukturprobleme wie nicht passende Klammern, nicht geschlossene Anführungszeichen, nicht geschlossene Template-Strings und Kommentare und zeigt die betroffene Zeile an. Die Positionsfunktion kann die problematische Stelle direkt im Eingabefeld markieren. Diese Prüfung ersetzt keine TypeScript-Typprüfung oder Compilerprüfung.
Die gesamte Verarbeitung erfolgt lokal im Browser. Ihr TypeScript-Quellcode wird nicht an den Server übertragen.
Kommentare 0