Zum Inhalt springen

Code Formatter

Code einfügen, die Sprache wird erkannt und sauber eingerückt.

Einrückung
Optionen

Formatter für eine bestimmte Sprache

Läuft im Browser – Ihre Daten werden nicht hochgeladen.

So funktioniert’s

  1. Fügen Sie Ihren Quellcode in das Eingabefeld ein.
  2. Wählen Sie unter „Sprache“ die passende Sprache oder „Automatisch erkennen“.
  3. Wählen Sie unter „Einrückung“ „2 Leerzeichen“, „4 Leerzeichen“ oder „Tabulator“.
  4. Wählen Sie unter „Leerzeilen“ „Höchstens 1 behalten“ oder „Alle entfernen“.
  5. Klicken Sie auf „Code formatieren“ oder drücken Sie Strg+Enter unter Windows oder Linux bzw. Cmd+Enter auf dem Mac. Danach wird der Code bei Änderungen bis 200 KB automatisch neu formatiert.

Beispiele

JSON-API-Antwort mit großer Bestellnummer

Eingabe
{"bestellnummer":12345678901234567890,"kunde":"Müller","artikel":["Tastatur","Maus"],"betrag":89.90}
Ausgabe
{
	"bestellnummer": 12345678901234567890,
	"kunde": "Müller",
	"artikel": ["Tastatur", "Maus"],
	"betrag": 89.90
}

CSS für eine mobile Produktliste

Eingabe
.produktliste{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}

@media(max-width:600px){.produktliste{grid-template-columns:1fr;gap:8px}}
Ausgabe
.produktliste {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px
}
@media(max-width:600px) {
  .produktliste {
    grid-template-columns: 1fr;
    gap: 8px
  }
}

SQL-Abfrage für offene Bestellungen

Eingabe
select kunde_id, sum(betrag) as gesamt from bestellungen where status = 'offen' group by kunde_id order by gesamt desc;
Ausgabe
select
    kunde_id,
    sum(betrag) as gesamt
from
    bestellungen
where
    status = 'offen'
group by
    kunde_id
order by
    gesamt desc;

Häufige Fragen

Wird mein Code beim Online-Formatieren hochgeladen?

Der Code wird im Browser formatiert, nicht an den Server gesendet und nicht gespeichert. Nur die Optionen werden im localStorage gespeichert. Google Analytics erhält Nutzungsereignisse mit der Tool-Kennung, aber keinen Code.

Werden JavaScript und CSS innerhalb von HTML mitformatiert?

Der Inhalt von script- und style-Elementen bleibt unverändert. Fügen Sie diese Abschnitte separat ein und wählen Sie unter „Sprache“ „JavaScript“ oder „CSS / SCSS / LESS“.

Warum wird mein JSON nicht formatiert?

Ungültiges JSON wird nicht formatiert. Die Fehlermeldung nennt Zeile und Spalte. Prüfen Sie Kommas, Anführungszeichen und Klammern. Für JSON mit Kommentaren nutzen Sie den JSON5 Formatter.

Kann ich SQL für MySQL oder PostgreSQL formatieren?

Diese Seite verwendet Standard SQL und behält die Groß- und Kleinschreibung der Schlüsselwörter bei. Für datenbankspezifische Syntax nutzen Sie den SQL Formatter mit dem passenden Dialekt.