Ga naar de inhoud

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.

Resetten

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.

Over OneClick Pro

OneClick Pro is een gratis verzameling van meer dan 150 webtools voor dagelijks werk: afbeeldingen en eenheden converteren, code opmaken en valideren, domeinen en SEO controleren, en werken met tekst, datums en getallen. Elke tool werkt zonder registratie of abonnement. Wat u invoert, wordt alleen gebruikt om uw resultaat te berekenen en wordt nooit opgeslagen. Gebruik de verzameling als snelle gereedschapskist voor eenmalige taken of maak een bladwijzer van de tools die u dagelijks gebruikt.