Форматировать INI-файл

Нормализуйте пробелы в файле конфигурации INI (секции, ключи, значения, комментарии), чтобы его было удобнее читать.

Пример:

Как это работает

В INI-файлах (их используют многие программы для настроек) вокруг знака «=» часто встречаются непоследовательные пробелы — в зависимости от того, кто их правил. Инструмент приводит каждую строку «ключ = значение» к единому виду с одним пробелом по обе стороны от знака равенства, сохраняет секции и комментарии как есть и удаляет лишние пустые строки.

Сохраняются ли комментарии?

Да, строки, начинающиеся с «;» или «#», остаются без каких-либо изменений, так же как и заголовки секций в квадратных скобках, например [server].

Что инструмент делает с несколькими пустыми строками подряд?

Идущие подряд пустые строки сворачиваются в одну, так что файл остаётся читаемым и между секциями нет лишних промежутков.

100% локальная обработка: форматирование выполняется целиком в вашем браузере через WebAssembly — ваш файл никогда не отправляется на сервер.