Formateador TOML
Formatear, minificar y validar archivos de configuración TOML
TOML de entrada
TOML formateado
¿Qué es el formateador TOML?
TOML (Tom's Obvious Minimal Language) es un formato de configuración para Cargo, Poetry y muchas herramientas. El formateador TOML añade indentación y saltos de línea al TOML crudo o minificado. La especificación TOML define la sintaxis.
Esta herramienta se ejecuta completamente en tu navegador. No se envía nada a ningún servidor. Pega TOML o sube un archivo; obtén salida formateada. Para validación, usa el Validador TOML. Para conversión a JSON, usa TOML a JSON. Para JSON a TOML, usa JSON a TOML.
Ejemplos de formateo TOML
Formatear TOML para espaciado consistente. Ejemplo de telecomunicaciones:
Ejemplo: Configuración de suscriptor
Salida formateada:
Haz clic en el botón Ejemplo de arriba para cargar más ejemplos en el editor.
Cómo usar esta herramienta
Pegar o subir
Pega TOML en el panel izquierdo o sube un archivo .toml. Usa Ejemplo para cargar configuración de ejemplo. Usa Borrar para restablecer.
Revisar la salida
El panel derecho muestra TOML formateado con indentación correcta. TOML inválido mostrará un error.
Copiar o descargar
Usa Copiar o Descargar para obtener el resultado. Para conversión, usa TOML a JSON, TOML a YAML o TOML a XML.
Cuándo ayuda el formateador TOML
Al 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>) u otros archivos de configuración, el formateo hace la estructura clara. Ideal para depuración, revisión de código y legibilidad. Para validación antes de commit, usa el Validador TOML.
Preguntas frecuentes
¿Mis datos son privados?
Sí. El formateo se ejecuta completamente en tu navegador. No se envía ningún dato a ningún servidor.
¿Soporta TOML 1.0?
Sí. La herramienta soporta la especificación TOML 1.0 incluyendo tablas, arrays y tablas inline.
¿Formateador vs Validador?
El formateador reformatea TOML válido. El validador comprueba la sintaxis y reporta errores. Usa ambos para calidad.
¿Puedo minificar TOML?
TOML normalmente se mantiene legible para configuración. Para minificación, necesitarías un enfoque personalizado o conversión a JSON primero.
¿Qué pasa con los comentarios?
Los comentarios se preservan durante el formateo. La estructura se reindenta para claridad.
Herramientas relacionadas
Para TOML, ver toml.io y especificación TOML. Para formatos relacionados, ver especificación JSON y YAML. Para herramientas que usan TOML, ver Cargo, Poetry y TOML GitHub.