Czym jest plik INI?

INI — konfiguracja historyczna

Co to jest?

Plik INI to praprzodek wszystkich formatów konfiguracyjnych: sekcje w nawiasach kwadratowych, a pod każdą z nich klucze powiązane z wartościami. Rozbrajająca prostota.

Jego słabość mieści się w jednym zdaniu: nigdy nie został znormalizowany. Każdy program interpretuje go na swój sposób — komentarze poprzedzone średnikiem lub krzyżykiem, wartości w cudzysłowach lub bez, sekcje zagnieżdżone albo w ogóle niemożliwe do zagnieżdżenia.

Historia i pochodzenie

Format upowszechnił się wraz z pierwszymi wersjami Windows, w latach 80., jako standardowy sposób przechowywania preferencji programu.

Oficjalnie wyparty przez rejestr systemowy, przetrwał go jednak w dużej mierze: niezliczone programy nadal go preferują, właśnie dlatego, że jest prosty i można go edytować w zwykłym edytorze tekstu.

Dlaczego jest przydatny

Absolutna prostota, czytelna i edytowalna przez każdego, bez żadnych narzędzi czy specjalistycznej wiedzy.

Doskonale sprawdza się przy płaskiej konfiguracji, złożonej z kilkudziesięciu ustawień.

Ograniczenia i wady

Brak normy: dwa programy nie odczytają go dokładnie tak samo.

Brak typów, brak list, brak prawdziwego zagnieżdżania. Powyżej kilku poziomów staje się nieużyteczny.

Wskazówki

W przypadku nowoczesnego projektu przekonwertujcie swoje pliki INI na TOML: zachowacie czytelność, zyskując przy tym prawdziwą specyfikację.

Aby wykorzystać konfigurację w programie, format JSON będzie łatwiejszy w obsłudze.

Przekonwertuj swój plik INI w kilka sekund na naszych bezpiecznych serwerach we Francji.

Konwertuj INI