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