Entwickler-Tool

Code-Formatierer

Formatieren Sie Code, damit er lesbar ist, oder minimieren Sie ihn für die Auslieferung.

Code-Formatierer Läuft auf Ihrem Gerät
  • Läuft in Ihrem Browser — Ihr Text wird nirgendwohin gesendet
  • Ohne Anmeldung, ohne Kontingent, so oft nutzbar, wie Sie möchten

So funktioniert es

Minimierter Code ist von Natur aus unlesbar, und von Hand geschriebener Code ist selten einheitlich eingerückt. Beide Probleme löst dasselbe Tool, und keines ist ein Grund, proprietären Quellcode auf die Website eines Fremden einzufügen.

Formatieren

Rückt JavaScript, CSS und HTML ein und setzt Zeilenumbrüche in einem einheitlichen Stil. Das ist es, was Sie beim Lesen von minimiertem Bibliothekscode, beim Aufräumen von anderswo eingefügtem Code oder bei der Lesbarkeit eines Diffs wollen. Die Sprache wird automatisch erkannt, sofern Sie sie nicht festlegen.

Minimieren und was jeder Modus wirklich tut

JavaScript wird von einem echten Parser minimiert, der Namen sicher kürzt und toten Code entfernt. CSS und HTML werden zurückhaltend minimiert – Kommentare werden entfernt und Leerraum zusammengefasst, ohne dass etwas umbenannt oder umstrukturiert wird. Das ist bei jeder Eingabe sicher, spart aber immer weniger ein als ein spezielles Build-Tool. Es ist für eine schnelle Verkleinerung gedacht, nicht als Ersatz für Ihren Bundler.

Es kann fehlerhaften Code nicht reparieren

Sowohl das Formatieren als auch das Minimieren setzen voraus, dass sich die Eingabe verarbeiten lässt. Ungültiges JavaScript wird gemeldet, statt dass geraten wird, denn ein Formatierer, der Code repariert, würde verändern, was dieser tut.

Warum das lokal läuft

Quellcode gehört in der Regel jemandem, häufig Ihrem Arbeitgeber, und enthält oft Schlüssel und Endpunkte. Ihn zu formatieren sollte nicht bedeuten, ihn hochzuladen.

FAQ

Code-Formatierer – Fragen

Welche Sprachen unterstützt es?

JavaScript und JSON, CSS und HTML, automatisch erkannt oder manuell gewählt.

Ist der JavaScript-Minifier so gut wie ein Build-Tool?

Für eine einzelne Datei ist er nah dran, da er einen echten Parser verwendet. Die CSS- und HTML-Minimierung ist hier bewusst zurückhaltend.

Behebt es Syntaxfehler?

Nein. Ungültiger Code wird gemeldet, statt dass geraten wird.

Wird mein Code hochgeladen?

Nein. Alles läuft in Ihrem Browser.