O que é um ficheiro INI?
INI — configuração histórica
O que é?
O ficheiro INI é o antepassado de todos os formatos de configuração: secções entre parênteses retos e, sob cada uma, chaves associadas a valores. Uma simplicidade desarmante.
A sua fraqueza resume-se numa frase: nunca foi normalizado. Cada aplicação interpreta-o à sua maneira — comentários com ponto e vírgula ou cardinal, valores entre aspas ou não, secções aninhadas ou impossíveis.
História e origem
O formato impõe-se com as primeiras versões do Windows, nos anos 1980, como forma habitual de guardar as preferências de um programa.
Foi oficialmente substituído pelo registo do Windows, mas sobreviveu-lhe largamente: inúmeras aplicações continuam a preferi-lo, precisamente por ser simples e editável num simples editor de texto.
Porque é prático
Uma simplicidade absoluta, legível e editável por qualquer pessoa, sem ferramentas nem conhecimentos especiais.
É perfeitamente adequado a uma configuração simples, com algumas dezenas de definições.
Limites e defeitos
Nenhuma norma: duas aplicações não o interpretam exatamente da mesma forma.
Sem tipos de dados, sem listas, sem aninhamento real. Para além de alguns níveis, torna-se impraticável.
Conselhos de utilização
Para um projeto atual, converta os seus ficheiros INI em TOML: mantém a legibilidade e ganha uma especificação verdadeira.
Para tratar a configuração num programa, o JSON será mais fácil de processar.
Converta o seu INI em segundos, nos nossos servidores seguros em França.
Converter um INI