Fatos principais
- Categoria
- Conversão e codificação
- Tipos de entrada
- textarea, number, select
- Tipo de saída
- text
- Cobertura de amostras
- 1
- API disponível
- Yes
Visão geral
O Formatador TOML é uma ferramenta prática que permite organizar, embelezar ou minificar arquivos de configuração TOML de forma rápida. Ele ajuda a estruturar dados complexos para melhorar a legibilidade, embora remova comentários e possa alterar a ordem das chaves devido a limitações do parser.
Quando usar
- •Quando você precisa organizar um arquivo de configuração TOML bagunçado ou mal formatado para facilitar a leitura.
- •Quando deseja reduzir o tamanho de um arquivo TOML de produção utilizando o modo de compressão.
- •Quando precisa validar rapidamente a sintaxe de um bloco de código TOML antes de aplicá-lo em um projeto.
Como funciona
- •Insira ou cole o seu código TOML no campo de entrada de texto.
- •Escolha o modo de operação desejado: 'Embelezar' para formatar ou 'Comprimir' para minificar o código.
- •A ferramenta processa o texto e exibe instantaneamente o TOML formatado na tela.
Casos de uso
Exemplos
1. Embelezar arquivo pyproject.toml
Desenvolvedor Python- Contexto
- Um desenvolvedor possui um arquivo pyproject.toml com espaçamentos irregulares e desalinhados após várias edições manuais.
- Problema
- Tornar o arquivo de configuração legível e padronizado para o repositório da equipe.
- Como usar
- Cole o conteúdo do pyproject.toml no campo de entrada, selecione o modo 'Embelezar' e defina o tamanho da indentação como 2.
- Configuração de exemplo
-
mode: 'beautify', indentSize: 2 - Resultado
- O arquivo TOML é retornado com indentação uniforme de 2 espaços e blocos de tabelas alinhados.
2. Minificar configuração de microsserviço
Engenheiro de DevOps- Contexto
- Um engenheiro precisa reduzir o tamanho dos arquivos de configuração TOML que são carregados em contêineres Docker leves.
- Problema
- Remover espaços em branco e quebras de linha desnecessárias para economizar bytes.
- Como usar
- Insira o código TOML de configuração, selecione o modo 'Comprimir' e processe o arquivo.
- Configuração de exemplo
-
mode: 'minify' - Resultado
- O TOML é compactado em um formato denso, ideal para consumo automatizado sem overhead de espaço.
Testar com amostras
format-conversionHubs relacionados
FAQ
O formatador preserva os comentários do meu arquivo TOML?
Não, os comentários são removidos durante o processo de análise e formatação.
A ordem das chaves originais é mantida?
A ordem das chaves pode ser alterada devido a limitações internas da biblioteca de processamento.
Posso alterar o tamanho do recuo (indentação)?
Sim, você pode ajustar o tamanho da indentação nas opções, embora o padrão do TOML utilize 2 espaços.
O que faz o modo 'Comprimir'?
Ele remove espaços em branco desnecessários e quebras de linha para reduzir o tamanho do arquivo TOML.
A ferramenta valida erros de sintaxe no TOML?
Sim, se o TOML inserido contiver erros de sintaxe, a ferramenta indicará que a entrada é inválida.