Saltar al contenido
AZ Tools

Formateador y Validador YAML

Pega cualquier YAML y obtén una versión re-emitida limpia: indentación consistente, ancho de línea configurable, orden alfabético de claves opcional, expansión opcional de anchors / referencias. Los errores aparecen con la posición del parser. Útil para limpiar workflows de GitHub Actions, manifestos de Kubernetes, configs de Astro / Vite o cualquier YAML editado a mano que se desordenó.

● Válido
Formateado

Cómo usar

  1. Pega tu YAML en la entrada.
  2. Ajusta indent, ancho de línea, orden de claves o expansión de anchors.
  3. Lee la salida formateada y copia.

Preguntas frecuentes

¿Qué versión de YAML?
YAML 1.2 vía js-yaml — el mismo parser que muchas herramientas de CI. Acepta anchors (&) y referencias (*); las merge keys (<<: *anchor) se normalizan con 'expandir anchors' activado.
¿Se preservan los comentarios?
No. js-yaml descarta los comentarios porque el spec de YAML no los liga a los nodos. Si hay comentarios críticos, formatea por secciones y pégalos a mano.
¿Qué hace 'expandir anchors'?
Si está activado, los valores con anchor se inline-an donde se referencian, así la salida no tiene marcas & / *. Apagado conserva las referencias originales.
¿Por qué 100 de ancho por defecto?
Coincide con el ancho por defecto de las revisiones de código en GitHub — suficiente para que la mayoría de escalares inline no se partan en diffs.

Herramientas relacionadas