Entrada TOML

TOML formatado

O que é o Formatador TOML?

TOML (Tom's Obvious Minimal Language) é um formato de configuração para Cargo, Poetry e muitas ferramentas. O Formatador TOML adiciona indentação e quebras de linha ao TOML bruto ou minificado. A especificação TOML define a sintaxe.

Esta ferramenta executa-se inteiramente no seu navegador. Nada é enviado para um servidor. Cole TOML ou carregue um ficheiro; obtenha saída formatada. Para validação, use o Validador TOML. Para conversão para JSON, use TOML para JSON. Para JSON para TOML, use JSON para TOML.

Exemplos de formatação TOML

Formatar TOML para espaçamento consistente. Exemplo de telecomunicações:

Exemplo: Configuração de assinante

Entrada

Saída formatada:

Saída

Clique no botão Amostra acima para carregar mais exemplos no editor.

Como usar esta ferramenta

1

Colar ou carregar

Cole TOML no painel esquerdo ou carregue um ficheiro .toml. Use Amostra para carregar configuração de exemplo. Use Limpar para repor.

2

Verificar a saída

O painel direito mostra TOML formatado com indentação adequada. TOML inválido mostrará um erro.

3

Copiar ou descarregar

Use Copiar ou Descarregar para obter o resultado. Para conversão, use TOML para JSON, TOML para YAML, ou TOML para XML.

Quando o Formatador TOML ajuda

Ao editar <a href="https://doc.rust-lang.org/cargo/reference/manifest.html" target="_blank" rel="noopener">Cargo.toml</a> (Rust), <a href="https://python-poetry.org/docs/pyproject/" target="_blank" rel="noopener">pyproject.toml</a> (<a href="https://python-poetry.org/" target="_blank" rel="noopener">Poetry</a>) ou outros ficheiros de configuração, a formatação torna a estrutura clara. Ótimo para depuração, revisão de código e legibilidade. Para validação antes de fazer commit, use o Validador TOML.

Perguntas frequentes

Os meus dados são privados?

Sim. A formatação executa-se inteiramente no seu navegador. Nenhum dado é enviado para qualquer servidor.

Suporta TOML 1.0?

Sim. A ferramenta suporta a especificação TOML 1.0 incluindo tabelas, arrays e tabelas inline.

Formatador vs Validador?

O Formatador reformata TOML válido. O Validador verifica a sintaxe e reporta erros. Use ambos para qualidade.

Posso minificar TOML?

O TOML normalmente mantém-se legível para configuração. Para minificação, precisaria de uma abordagem personalizada ou conversão para JSON primeiro.

E os comentários?

Os comentários são preservados durante a formatação. A estrutura é reindentada para clareza.

Ferramentas relacionadas

Para TOML, consulte toml.io e a especificação TOML. Para formatos relacionados, consulte a especificação JSON e YAML. Para ferramentas que usam TOML, consulte Cargo, Poetry e TOML GitHub.