TOML-invoer

Geformatteerde TOML

Wat is de TOML Formatter?

TOML (Tom's Obvious Minimal Language) is een configformaat voor Cargo, Poetry en veel hulpmiddelen. De TOML Formatter voegt inspringing en regeleinden toe aan ruwe of geminificeerde TOML. De TOML-specificatie definieert de syntaxis.

Dit hulpmiddel draait volledig in uw browser. Er wordt niets naar een server gestuurd. Plak TOML of upload een bestand; krijg geformatteerde uitvoer. Voor validatie, gebruik de TOML Validator. Voor conversie naar JSON, gebruik TOML naar JSON. Voor JSON naar TOML, gebruik JSON naar TOML.

TOML-opmaakvoorbeelden

Formatteer TOML voor consistente spaties. Telecom-voorbeeld:

Voorbeeld: Abonneeconfiguratie

Invoer

Geformatteerde uitvoer:

Uitvoer

Klik op de knop Voorbeeld hierboven om meer voorbeelden in de editor te laden.

Hoe dit hulpmiddel te gebruiken

1

Plakken of uploaden

Plak TOML in het linkerpaneel of upload een .toml-bestand. Gebruik Voorbeeld om voorbeeldconfiguratie te laden. Gebruik Wissen om te resetten.

2

Controleer de uitvoer

Het rechterpaneel toont geformatteerde TOML met juiste inspringing. Ongeldige TOML toont een fout.

3

Kopiëren of downloaden

Gebruik Kopiëren of Downloaden om het resultaat te krijgen. Voor conversie, gebruik TOML naar JSON, TOML naar YAML, of TOML naar XML.

Wanneer de TOML Formatter helpt

Bij het bewerken van <a href="https://doc.rust-lang.org/cargo/reference/manifest.html" target="_blank" rel="noopener">Cargo.toml</a> (Rust), <a href="https://python-poetry.org/docs/pyproject/" target="_blank" rel="noopener">pyproject.toml</a> (<a href="https://python-poetry.org/" target="_blank" rel="noopener">Poetry</a>) of andere configuratiebestanden maakt opmaak de structuur duidelijk. Ideaal voor debuggen, codereview en leesbaarheid. Voor validatie vóór commit, gebruik de TOML Validator.

Veelgestelde vragen

Zijn mijn gegevens privé?

Ja. Opmaak draait volledig in uw browser. Er worden geen gegevens naar een server gestuurd.

Ondersteunt het TOML 1.0?

Ja. Het hulpmiddel ondersteunt de TOML 1.0-specificatie inclusief tabellen, arrays en inline-tabellen.

Formatter vs Validator?

De Formatter herformateert geldige TOML. De Validator controleert de syntaxis en meldt fouten. Gebruik beide voor kwaliteit.

Kan ik TOML minificeren?

TOML wordt typisch leesbaar gehouden voor configuratie. Voor minificatie heeft u een aangepaste aanpak of eerst conversie naar JSON nodig.

Hoe zit het met opmerkingen?

Opmerkingen worden bewaard tijdens opmaak. De structuur wordt opnieuw ingesprongen voor duidelijkheid.

Gerelateerde hulpmiddelen

Voor TOML, zie toml.io en de TOML-specificatie. Voor gerelateerde formaten, zie JSON-specificatie en YAML. Voor hulpmiddelen die TOML gebruiken, zie Cargo, Poetry en TOML GitHub.