GraphQL-Formatter
Pretty-Print und validiere GraphQL-Abfragen, Mutationen und Schemas — privat in deinem Browser.
Über GraphQL-Formatter
Handytool's GraphQL-Formatter parst jedes GraphQL-Dokument — Abfragen, Mutationen, Subscriptions oder SDL-Schema-Definitionen — mit dem offiziellen graphql.js-Parser, dann gibt es es mit konsistenten Einzug wieder aus. Der Validate-Button bestätigt, dass das Dokument ohne Rendering parst. Alles läuft lokal, also ist es sicher, interne API-Abfragen oder proprietäre Schemas zu formatieren.
Funktionen von GraphQL-Formatter
- 01
Offizieller graphql.js-Parser
Der gleiche Parser, den die GraphQL-Referenzimplementierung versendet. Fehler kommen mit exakter Zeile und Spalte, und Formatierung ist kanonisch.
- 02
Abfragen, Mutationen und SDL
Operationsdokumente und Schema-Definitionen funktionieren beide. Typ-Definitionen, Direktiven und Beschreibungen round-trip sauber.
- 03
Validiere ohne Ausführung
Validiere bestätigt nur, dass das Dokument parst. Es führt die Abfrage nicht aus, braucht kein Schema und macht keine Netzwerkaufrufe.
FAQ zu GraphQL-Formatter
- Validiert das gegen ein Schema?
- Nein — nur syntaktische Validierung. Schema-bewusste Validierung braucht das Ziel-Schema zum Vergleichen von Feldnamen und Argument-Typen; dieses Werkzeug bestätigt nur, dass das Dokument parst.
- Wird es meine Kommentare bewahren?
- GraphQL-Kommentare (Zeilen, die mit # beginnen) werden vom Parser gestriped. Um Dokumentation zu behalten, nutze """description""" Zeichenketten-Literale auf Typ- und Feld-Definitionen — diese round-trip korrekt.
- Welche GraphQL-Spec-Version wird unterstützt?
- Die aktuelle Oktober-2021-Spec, inklusive Features wie OneOf-Input-Objekte und die @specifiedBy-Direktive.
- Wird die Abfrage irgendwo hochgeladen?
- Nein. Der graphql.js-Parser läuft vollständig in deinem Browser — deine Operationen bleiben auf deinem Gerät.
Anleitungen
Artikel →Verwandte Werkzeuge
Entwickler →- Live
SQL-Formatter
Pretty-Print SQL-Anfragen — PostgreSQL, MySQL, SQLite, BigQuery und Standard-SQL — privat in deinem Browser.
EntwicklerKostenlosLäuft lokalÖffnen - Live
YAML-Formatter
Formatiere und validiere YAML, oder konvertiere zwischen YAML und JSON — privat in deinem Browser.
EntwicklerKostenlosLäuft lokalÖffnen - Live
XML-Formatter
Pretty-Print, minimiere und validiere XML — vollständig in deinem Browser.
EntwicklerKostenlosLäuft lokalÖffnen
Weitere Tools entdecken
Alle Werkzeuge →- Live
PDF zu PNG
Konvertiere jede PDF-Seite in ein hochqualitatives PNG-Bild in deinem Browser. Wähle die Auflösung und lade ein einzelnes PNG oder eine ZIP-Datei aller Seiten herunter.
PDFKostenlosLäuft lokalÖffnen - Live
Bild komprimieren
Reduzieren Sie JPG-, PNG-, WebP-, AVIF- und HEIC-Dateigröße, während das Bild scharf bleibt — kostenlos, nur Browser, kein Upload.
BildKostenlosLäuft lokalÖffnen - Live
Video umwandeln
Konvertiere Video zwischen MP4, WebM, MOV und MKV — kostenlos, privat, in deinem Browser.
VideoKostenlosLäuft lokalÖffnen - Live
WAV to MP3
Konvertiere WAV zu MP3 um Dateigröße zu reduzieren.
AudioKostenlosLäuft lokalÖffnen - Live
HTML zu Markdown
Konvertieren Sie HTML in sauberes, lesbares Markdown.
DokumentKostenlosLäuft lokalÖffnen