Formateador GraphQL
Imprime bonito y valida consultas, mutaciones y esquemas GraphQL — privadamente en tu navegador.
Acerca de Formateador GraphQL
El formateador GraphQL de Handytool analiza cualquier documento GraphQL — consultas, mutaciones, suscripciones o definiciones de esquema SDL — usando el analizador graphql.js oficial, luego lo re-emite con indentación consistente. El botón Valida confirma que el documento se analiza sin renderizarlo. Todo se ejecuta localmente, por lo que es seguro formatar consultas internas o esquemas propietarios.
Funciones de Formateador GraphQL
- 01
Analizador graphql.js oficial
El mismo analizador que la implementación de referencia GraphQL envía. Los errores vienen con la línea y columna exacta, y el formateo es canónico.
- 02
Consultas, mutaciones y SDL
Tanto documentos de operación como definiciones de esquema funcionan. Las definiciones de tipo, directivas y descripciones hacen el viaje de ida y vuelta limpiamente.
- 03
Valida sin ejecutar
Validar solo confirma que el documento se analiza. No ejecuta la consulta, no necesita un esquema y no hace llamadas de red.
Preguntas frecuentes sobre Formateador GraphQL
- ¿Esto valida contra un esquema?
- No — solo validación sintáctica. La validación consciente del esquema necesita el esquema objetivo para comparar nombres de campo y tipos de argumento; esta herramienta solo confirma que el documento se analiza.
- ¿Preservará mis comentarios?
- Los comentarios GraphQL (líneas que comienzan con #) se eliminan por el analizador. Para mantener documentación, usa descripciones literales de cadena """description""" en definiciones de tipo y campo — esas hacen el viaje correctamente.
- ¿Cuál versión de especificación GraphQL soporta esto?
- La especificación actual de octubre de 2021, incluyendo características como objetos de entrada OneOf y la directiva @specifiedBy.
- ¿La consulta se carga a algún lado?
- No. El analizador graphql.js se ejecuta completamente en tu navegador — tus operaciones permanecen en tu dispositivo.
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 YAML
Formatea y valida YAML, o convierte entre YAML y JSON — privadamente en tu navegador.
DesarrolladorGratisSe ejecuta localmenteAbrir - Activo
Formateador XML
Imprime bonito, minifica y valida XML — completamente 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
Comprimir imagen
Reduce el peso de una imagen conservando su calidad visible.
ImagenGratisSe ejecuta localmenteAbrir - Activo
Convertir vídeo
Convierte vídeos entre MP4, WebM, MOV y MKV — gratis, privado, en tu navegador.
VídeoGratisSe ejecuta localmenteAbrir - Activo
WAV a MP3
Convierte audio WAV sin comprimir a MP3 compacto en tu navegador — los archivos nunca abandonan tu dispositivo.
AudioGratisSe ejecuta localmenteAbrir - Activo
HTML a Markdown
Convierte HTML a Markdown limpio y legible.
DocumentoGratisSe ejecuta localmenteAbrir