Stimmt etwas mit diesem Tool nicht?
Über „JavaScript Formatieren Online“
Dieses Tool formatiert JavaScript-Code für einheitlichen Stil und Lesbarkeit. Es re-indentiert Blöcke, normiert Abstände um Operatoren, bricht lange Zeilen sinnvoll um und vereinheitlicht Quotes/Semikolons.
Nützlich zum Analysieren minifizierter Bundles, zum Vereinheitlichen von Code mit unterschiedlichen Editor-Settings und zur Vorbereitung von Reviews.
Modernes JavaScript wird unterstützt: ES2024+, JSX, TypeScript-Typen, async/await, Optional Chaining, Template-Strings. Sinnvolle Prettier-inspirierte Defaults mit Anpassungsmöglichkeit.
So nutzt du dieses Tool
Minifiziertes oder unordentliches JavaScript schön formatieren
JavaScript einfügen
Minifizierten oder chaotischen Quellcode ins Feld «JS». Das Tool versteht ES-Module, TypeScript ohne JSX, async/await, Optional Chaining — moderne Syntax allgemein. Dateien mit `<script>`-Wrapper funktionieren nicht; nur Code einfügen.
Ausführen
Ergebnis: einzelnes Feld `formatted` — konsistente Semikolons, 2 Leerzeichen Einrückung, eine Anweisung pro Zeile. String-Quotes werden auf den im Input überwiegenden Stil normalisiert; Kommentare bleiben wörtlich erhalten.
Was nicht passiert
Kein Linting, keine Regel-Erzwingung (no-unused-vars o. ä.), kein AST-Refactor. Für codebasisweite Stilstandards Prettier oder eslint --fix im Build nutzen. Dieses Tool ist ein einmaliger Pretty-Printer, kein Stil-Erzwinger.
Round-Trip-Sicherheit
Formatiertes JS verhält sich semantisch wie das Original. Vor dem Deploy mit terser oder esbuild neu minifizieren; die formatierte Form ist für Menschen, nicht für die Leitung.