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

  1. 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.

  2. 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.

  3. 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.

  4. 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.