JavaScript-Formatierer
Fügen Sie JavaScript, JSX oder moderne ES-Syntax ein und erhalten Sie den Code so formatiert, wie Prettier es in Ihrem Editor täte. Einfache Anführungszeichen und Semikolons sind umschaltbar.
Über dieses Tool
Minifiziertes JavaScript aus einem Produktions-Bundle, einem Bookmarklet oder einem Bibliotheks-Snippet zu lesen, ist ohne Formatierung nahezu unmöglich. Prettier parst den Code mit Babel und versteht daher auch die neueste Syntax — Optional Chaining, asynchrone Iteration, Klassenfelder, JSX — und gibt ihn mit einheitlichen Zeilenumbrüchen und Einrückungen aus. Das Ergebnis ist semantisch identisch mit der Eingabe.
Die Optionen entsprechen den gängigsten Prettier-Einstellungen: Einrücktiefe, Tabs, Zeilenbreite, einfache oder doppelte Anführungszeichen und Semikolons. Der Formatierer wird bei der ersten Nutzung geladen und läuft vollständig in Ihrem Browser — vertraulicher Code bleibt auf Ihrem Rechner.
Häufige Fragen
- Warum erscheint ein Syntaxfehler?
- Der Code muss parsebar sein. Häufigste Ursache ist minifizierter Code, der beim Kopieren abgeschnitten wurde; prüfen Sie, ob Sie die ganze Datei kopiert haben.
- Wird der Code deobfuskiert?
- Es wird die Formatierung wiederhergestellt, nicht die Variablennamen. Verkürzte Namen wie a, b, c bleiben, wie sie sind.
- Kann ich TypeScript formatieren?
- Nur reines JavaScript und JSX. TypeScript-Typannotationen führen zu einem Syntaxfehler.