Naar inhoud

Code Formatter

Plak je code, de taal wordt herkend en netjes ingesprongen.

Inspringing
Opties

Formatter voor een specifieke taal

Werkt in je browser – je gegevens worden niet geüpload.

Zo werkt het

  1. Plak je code in het invoervak.
  2. Kies bij Taal de optie Automatisch herkennen of selecteer zelf de taal.
  3. Kies bij Inspringing voor 2 spaties, 4 spaties of Tab.
  4. Stel Lege regels in op Maximaal 1 behouden of Alle verwijderen.
  5. Klik op Code formatteren of druk op Ctrl+Enter (Windows) of Cmd+Enter (Mac) om de code te formatteren.

Voorbeelden

JSON met een groot bestelnummer

Invoer
{"bestelnummer":12345678901234567890,"klant":"Sanne de Vries","plaats":"Utrecht","artikelen":["fietsbel","achterlicht"]}
Uitvoer
{
	"bestelnummer": 12345678901234567890,
	"klant": "Sanne de Vries",
	"plaats": "Utrecht",
	"artikelen": ["fietsbel", "achterlicht"]
}

CSS voor een mobiele productpagina

Invoer
.productkaart{display:grid;gap:16px;}


@media(max-width:600px){.productkaart{grid-template-columns:1fr;}.prijs{font-weight:bold;}}
Uitvoer
.productkaart {
    display: grid;
    gap: 16px;
}
@media(max-width:600px) {
    .productkaart {
        grid-template-columns: 1fr;
    }
    .prijs {
        font-weight: bold;
    }
}

SQL-query voor openstaande bestellingen

Invoer
select klantnaam,totaal from bestellingen where status='open' order by totaal desc;
Uitvoer
select
  klantnaam,
  totaal
from
  bestellingen
where
  status = 'open'
order by
  totaal desc;

Veelgestelde vragen

Wordt mijn code naar een server gestuurd?

Je code wordt in je browser geformatteerd, niet verstuurd of opgeslagen. Alleen je optie-instellingen worden lokaal bewaard. De pagina gebruikt Google Analytics voor gebruiksgebeurtenissen, zonder je code mee te sturen.

Waarom wordt mijn JSON of XML niet geformatteerd?

Ongeldige JSON of XML geeft een foutmelding met regel en kolom; herstel eerst de fout. JSON mag geen commentaar of komma na het laatste element bevatten. Bij een fout blijft een eerder resultaat staan: dat hoort dus niet bij je gewijzigde invoer.

Kan ik SQL voor MySQL of PostgreSQL formatteren?

Deze pagina gebruikt Standard SQL. Gebruik de SQL Formatter als je een specifiek databasedialect nodig hebt, bijvoorbeeld wanneer je query hier een parseerfout geeft.

Controleert de formatter ook JavaScript op syntaxfouten?

Syntaxfouten in JavaScript, HTML en CSS blokkeren het resultaat niet. Een geformatteerd resultaat betekent daarom niet dat je code geldig is.