Formateador YAML
Formatea y valida YAML, o convierte entre YAML y JSON — privadamente en tu navegador.
Acerca de 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.
Funciones 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.
Preguntas frecuentes 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.
Guías
Artículos →Herramientas relacionadas
Desarrollador →- Activo
Formateador SQL
Imprime bonito consultas SQL — PostgreSQL, MySQL, SQLite, BigQuery y SQL estándar — privadamente en tu navegador.
DesarrolladorGratisSe ejecuta localmenteAbrir - Activo
Formateador XML
Imprime bonito, minifica y valida XML — completamente en tu navegador.
DesarrolladorGratisSe ejecuta localmenteAbrir - Activo
Formateador GraphQL
Imprime bonito y valida consultas, mutaciones y esquemas GraphQL — privadamente en tu navegador.
DesarrolladorGratisSe ejecuta localmenteAbrir
Explora otras herramientas
Todas las herramientas →- Activo
PDF a PNG
Convierte cada página de PDF a una imagen PNG de alta calidad en tu navegador. Elige la resolución y descarga un único PNG o un ZIP de todas las páginas.
PDFGratisSe ejecuta localmenteAbrir - Activo
Pixelizar Imagen
Pixeliza una foto completa o censura áreas específicas como caras.
ImagenGratisSe ejecuta localmenteAbrir - Activo
MKV a MOV
Convierte vídeos MKV (Matroska) a MOV (QuickTime) en tu navegador — los archivos nunca salen de tu dispositivo.
VídeoGratisSe ejecuta localmenteAbrir - Activo
Combinador de Audio
Combina múltiples archivos de audio en uno, con fundido cruzado opcional.
AudioGratisSe ejecuta localmenteAbrir - Activo
Visor JSON
Visualiza, formatea y valida JSON en tu navegador.
DocumentoGratisSe ejecuta localmenteAbrir