INI-formatter
Formatteer, verfraai en valideer INI-configuratiebestanden online. Ruim INI-syntax op met juiste spaties en sectiestructuur.
Invoer
Uitvoer
Wat is een INI-bestand?
Een INI-bestand is een eenvoudig configuratieformaat, veel gebruikt op Windows. Het groepeert instellingen in genoemde secties (bijv. [database]) met sleutel=waarde-paren. Meer informatie op Wikipedia.
De INI-formatter normaliseert spaties rond =, zorgt voor consistente lege regels tussen secties en verwijdert overbodige spaties. Python verwerkt INI-bestanden via de configparser-module, en Git gebruikt hetzelfde formaat voor git config.
Gebruik
Plak uw INI-inhoud
Plak ruwe of rommelige INI-tekst in de editor links of klik op Uploaden om een bestand te laden.
Direct formatteren
De formatter normaliseert automatisch spaties, lijnt =-scheidingstekens uit en voegt lege regels tussen secties toe.
Kopiëren of downloaden
Gebruik Kopiëren of Downloaden om op te slaan als .ini-bestand.
Opmaakvoorbeeld
Voorbeeld: Een configuratiebestand opmaken
Niet-opgemaakte invoer:
[database]
host=localhost
port=5432
name=myapp
[server]
host=0.0.0.0
port=8080
debug=trueOpgemaakte uitvoer:
[database]
host = localhost
port = 5432
name = myapp
[server]
host = 0.0.0.0
port = 8080
debug = trueVeelgestelde vragen
Wat is het verschil tussen INI en TOML?
INI is eenvoudiger en ouder — alle waarden zijn strings. TOML ondersteunt getypeerde waarden en geneste tabellen voor complexere configuratie.
Worden commentaren ondersteund?
Ja. Regels die beginnen met ; of # zijn commentaren en blijven behouden.
Kan ik een .cfg- of .conf-bestand uploaden?
Ja — veel configuratiebestanden gebruiken INI-syntax ongeacht de extensie. Plak inhoud of upload een tekstbestand. PHP leest dit formaat natiever via parse_ini_file().
Ondersteunt INI geneste secties of arrays?
Standaard INI-bestanden ondersteunen geen nesting of arrays — secties zijn platte sleutel=waarde-lijsten. Sommige parsers zoals PHPs parse_ini_file() voegen optioneel array-ondersteuning toe via de syntaxis key[] = value, maar dat is niet universeel. Als u nesting en gegevenstypen nodig heeft, overweeg dan TOML.