INI-Formatierer
INI-Konfigurationsdateien online formatieren, verschönern und prüfen. INI-Syntax mit korrekter Abständen und Abschnittsstruktur bereinigen.
Eingabe
Ausgabe
Was ist eine INI-Datei?
Eine INI-Datei ist ein einfaches Konfigurationsformat, das von vielen Anwendungen genutzt wird, besonders unter Windows. Einstellungen werden in benannte Abschnitte (z. B. [database]) mit Schlüssel-Wert-Paaren am Gleichheitszeichen gegliedert. Mehr zum Format auf Wikipedia.
Der INI-Formatierer normalisiert Leerzeichen um =, sorgt für einheitliche Leerzeilen zwischen Abschnitten und entfernt nachgestellte Leerzeichen. Python liest INI-Dateien über das configparser-Modul, und Git nutzt dasselbe Format für git config.
So verwenden Sie das Tool
INI-Inhalt einfügen
Fügen Sie rohen INI-Text in den linken Editor ein oder klicken Sie auf Hochladen, um eine Datei zu laden.
Sofortige Formatierung
Der Formatierer normalisiert automatisch Abstände, richtet =-Trenner aus und fügt Leerzeilen zwischen Abschnitten ein.
Kopieren oder herunterladen
Verwenden Sie die Schaltfläche Kopieren, um das Ergebnis zu kopieren, oder Herunterladen, um es als .ini-Datei zu speichern.
Formatierungsbeispiel
Beispiel: Eine Konfigurationsdatei formatieren
Unformatierte Eingabe:
[database]
host=localhost
port=5432
name=myapp
[server]
host=0.0.0.0
port=8080
debug=trueFormatierte Ausgabe:
[database]
host = localhost
port = 5432
name = myapp
[server]
host = 0.0.0.0
port = 8080
debug = trueHäufig gestellte Fragen
Was ist der Unterschied zwischen INI und TOML?
INI ist ein einfacheres, älteres Format ohne Datentypen — alle Werte sind Zeichenketten. TOML unterstützt typisierte Werte (Ganzzahlen, Booleans, Arrays) und verschachtelte Tabellen für komplexere Konfigurationen.
Werden Kommentare in INI-Dateien unterstützt?
Ja. Zeilen, die mit ; oder # beginnen, gelten als Kommentare und bleiben erhalten.
Kann ich eine .cfg- oder .conf-Datei hochladen?
Ja — viele Konfigurationsdateien nutzen INI-Syntax, unabhängig von der Dateiendung. Sie können den Inhalt einfügen oder eine beliebige Textdatei hochladen. PHP liest dieses Format nativ über parse_ini_file().
Unterstützt INI verschachtelte Abschnitte oder Arrays?
Standard-INI-Dateien unterstützen weder Verschachtelung noch Arrays — Abschnitte sind flache Schlüssel=Wert-Listen. Einige Parser wie PHPs parse_ini_file() ergänzen optional Array-Unterstützung über key[] = value, aber das ist nicht universell. Wenn Sie Verschachtelung und Datentypen benötigen, ist TOML die bessere Wahl.