# TOML-formatter

Formatteer TOML-configuratiebestanden zoals Cargo.toml, pyproject.toml en andere app-instellingen met de Prettier-plug-in TOML. De formatter normaliseert spatiëring rond gelijktekens, inline-tabellen en arrays, scheidt tabellen met een lege regel, behoudt alle commentaren en meldt syntaxisfouten met regel en kolom, zodat ontwikkelaars configuratie veilig kunnen opschonen voordat ze die committen.

## Veelgestelde vragen

### Welke engine formatteert TOML?

De tool gebruikt Prettier 3 met prettier-plugin-toml 4.1 op de server. De tool leest TOML 1.0-documenten en geeft ze weer in één consistente stijl.

### Wat verandert er in de uitvoer?

Rond gelijktekens in sleutels en waarden komt één spatie; inline-tabellen en arrays krijgen gelijkmatige spatiëring. Overtollige lege regels worden samengevoegd en elke tabelkop wordt met een lege regel gescheiden van de vorige sectie.

### Blijven commentaren behouden?

Ja. Commentaren op een volledige regel en afsluitende commentaren na waarden blijven staan waar ze stonden, zodat configuratiebestanden met annotaties hun toelichting behouden.

### Worden sleutels of tabellen gesorteerd?

Nee. Sleutels, tabellen en arrays van tabellen behouden hun oorspronkelijke volgorde. Dat is handig voor bestanden die mensen van boven naar beneden lezen.

### Kunnen aanhalingstekens rond strings veranderen?

Strings met enkele aanhalingstekens kunnen worden omgezet naar dubbele aanhalingstekens als de waarde geen backslash of dubbel aanhalingsteken bevat, zodat de waarde hetzelfde blijft. Strings die letterlijke aanhalingstekens vereisen, behouden hun enkele aanhalingstekens.

### Hoe worden lange arrays verwerkt?

Arrays die binnen de afdrukbreedte passen, blijven op één regel staan. Arrays met een afsluitende komma of die de breedte overschrijden, worden afgedrukt met één element per regel.

### Wat gebeurt er bij ongeldige TOML?

Het formatteren stopt en de tool toont de melding van de parser met de regel en kolom, bijvoorbeeld wanneer er na een gelijkteken een waarde ontbreekt. Dubbele sleutels en andere ongeldige TOML worden op dezelfde manier gemeld.

### Kan ik de inspringing wijzigen?

Ja. Kies 2 of 4 spaties of tabs voor geneste arrays en een afdrukbreedte van 40 tot 200 tekens; de standaard is 80.

### Hoe groot mag het bestand zijn?

Maximaal 1 MB tekst per aanvraag, veel meer dan gebruikelijke configuratiebestanden. Het formatteren stopt na 10 seconden.

### Wordt mijn configuratie opgeslagen?

Nee. Configuratiebestanden kunnen geheimen bevatten, dus de inhoud wordt alleen in het geheugen verwerkt en nooit opgeslagen of gelogd.

Hier adverteren?

[E-mail ons](mailto:hi@dennn.is?subject=Adverteren%20op%20OneClick%20Pro)

[Advertentie De plug-insuite voor agents van WordPress.](https://sleekwp.com/?ref=oneclickpro)
