Handytool
DesenvolvedorGrátisRoda localmente

Formateador YAML

Formatea y valida YAML, o convierte entre YAML y JSON — privadamente en tu navegador.

.yaml.yml
Indentação
Entrada YAML ou JSON
0 linhas0 bytes
Resultado
0 linhas0 bytes

Sobre Formateador YAML

El formateador YAML de Handytool normaliza indentación YAML, estilo de comillas y orden de claves usando el analizador js-yaml estándar, y también puede convertir YAML a JSON o JSON de vuelta a YAML en un clic. Útil para limpiar manifiestos de Kubernetes, flujos de trabajo de GitHub Actions, valores de Helm y cualquier archivo de config que se haya desviado de un estilo consistente. El analizador es el mismo que usa la mayoría de las herramientas de compilación de JavaScript, por lo que lo que valida aquí validará en producción.

Recursos de Formateador YAML

  • 01

    Formatea y lintea

    Analiza tu YAML, cae espacios en blanco finales, normaliza indentación a 2 o 4 espacios y lo re-emite. Los errores de sintaxis se muestran con la línea exacta y la razón.

  • 02

    YAML ↔ JSON

    Convierte YAML a JSON para alimentarlo en una herramienta que solo habla JSON, o convierte JSON de vuelta a YAML para hacer un archivo de config amigable con humanos.

  • 03

    Preserva tipos

    Los números, booleanos, nulos y fechas hacen el viaje correctamente a través del analizador, por lo que un archivo YAML que entra como YAML 1.2 sale de la misma manera.

Perguntas frequentes sobre Formateador YAML

¿Cuál versión YAML soporta esto?
YAML 1.2 por defecto — la versión que la mayoría de herramientas modernas (Kubernetes, GitHub Actions, Docker Compose) usan. El analizador es js-yaml, la misma biblioteca usada por la mayoría de herramientas de compilación de JavaScript.
¿Preservará mis comentarios?
No. Los analizadores YAML estándar no preservan comentarios a través de un viaje de análisis-luego-dump — esa es una limitación conocida de cada biblioteca YAML de JavaScript, no específica de esta herramienta. Formatea tu archivo antes de agregar comentarios importantes de vuelta.
¿Cuál es la diferencia entre formatar y convertir?
Formatar mantiene el archivo como YAML y solo normaliza espacios en blanco, orden de claves e indentación. Convertir cambia el formato completamente — YAML a JSON o viceversa.
¿Esto maneja YAML de múltiples documentos?
El primer documento de un archivo YAML de múltiples documentos se analiza y se re-emite. Para trabajar con todos los documentos, divídelos con --- y procesa cada uno por separado.

Ferramentas relacionadas

Desenvolvedor

Explore outras ferramentas

Todas as ferramentas