Formatador TOML Online Grátis

Free Grátis · Sem cadastro · Dados não enviados
Error
TOML INPUT
OUTPUT
// TOML output

Mais Ferramentas para Desenvolvedores

Formatador YAML
Formatar & validar
TOML→JSON
Para JSON
JSON→TOML
Para TOML
YAML→JSON
Para JSON
Cron
Criar cron
Formatador JSON
Formatar & validar
JSON→YAML
Para YAML
Regex
Testar ao vivo

Por Que Este é o Melhor Formatador TOML Online

Formatar & Normalizar TOML

Cole qualquer TOML e obtenha espaçamento key = value consistente, linhas em branco antes dos cabeçalhos de seção e espaços em branco excedentes reduzidos — sem tocar nos seus dados.

Validar Especificação Completa TOML

Detecta chaves duplicadas, tabelas duplicadas, [[array of tables]] inválidos, erros de tabelas em linha e valores malformados — tudo sem qualquer ida e volta ao servidor.

Cargo.toml & Arquivos de Config

Ideal para o Cargo.toml do Rust, o pyproject.toml do Python e qualquer configuração de aplicação que use TOML. Lida com todos os tipos de dados: cadeias, inteiros, floats, booleanos, datas e arrays.

Privacidade em Primeiro Lugar

Todo o processamento é executado no seu navegador — nada é enviado a um servidor. Seguro para arquivos Cargo.toml que contenham tokens de registro privado ou credenciais.

Perguntas Frequentes

O que é TOML?

TOML (Tom's Obvious Minimal Language) é um formato de arquivo de configuração projetado para ser fácil de ler devido à sua semântica simples e evidente. Ele mapeia de forma inequívoca para uma tabela de hash e é amplamente usado em Rust (Cargo.toml), Python (pyproject.toml) e muitos outros ecossistemas.

O que o formatador de TOML altera?

O formatador normaliza o espaçamento ao redor dos sinais =, garante que uma linha em branco preceda cada cabeçalho [section] e reduz várias linhas em branco consecutivas a uma só. Ele nunca altera nomes de chaves, valores ou sua ordem.

Ele suporta Cargo.toml e pyproject.toml?

Sim. Tanto Cargo.toml quanto pyproject.toml são arquivos TOML padrão. Este formatador oferece suporte total a arrays de tabelas [[bin]], [[dependencies]], tabelas em linha, cadeias de várias linhas e todas as outras construções do TOML v1.0.

Como o TOML difere de YAML e JSON?

TOML é projetado especificamente para arquivos de configuração. Ao contrário do JSON, permite comentários. Ao contrário do YAML, evita estrutura baseada em indentação e inferência de tipos ambígua. O TOML tem tipos explícitos para inteiros, floats, booleanos, datas e cadeias, tornando-o menos propenso a erros em casos de configuração.

Guia detalhado
Guia YAML & TOML
Kubernetes, Docker, Rust & Python
Ler o guia