O que é um arquivo INI?

INI — configuração histórica

O que é?

O arquivo INI é o ancestral de todos os formatos de configuração: seções entre colchetes e, sob cada uma, chaves associadas a valores. Uma simplicidade desarmante.

Sua fraqueza cabe em uma frase: nunca foi padronizado. Cada programa o interpreta à sua maneira — comentários com ponto e vírgula ou cerquilha, valores entre aspas ou não, seções aninhadas ou impossíveis de aninhar.

História e origem

O formato se consagra com as primeiras versões do Windows, nos anos 1980, como forma padrão de armazenar as preferências de um programa.

Foi oficialmente substituído pelo registro do Windows, mas sobreviveu bem além dele: inúmeros programas ainda o preferem, justamente por ser simples e editável em qualquer editor de texto.

Por que é prático

Uma simplicidade absoluta, legível e editável por qualquer pessoa, sem ferramentas ou conhecimento especial.

É perfeitamente adequado para uma configuração plana, com algumas dezenas de ajustes.

Limites e defeitos

Nenhum padrão: dois programas não o lerão exatamente da mesma forma.

Sem tipos, sem listas, sem aninhamento real. Além de alguns níveis, torna-se inutilizável.

Dicas de uso

Para um projeto moderno, converta seus INI para TOML: você manterá a legibilidade e ganhará uma especificação de verdade.

Para usar a configuração dentro de um programa, o JSON será mais simples de processar.

Converta seu INI em segundos, nos nossos servidores seguros na França.

Converter um INI