GraphQL-formaterare
Snygga och validera GraphQL-frågor, mutationer och scheman — privat i din webbläsare.
Om GraphQL-formaterare
Handytools GraphQL-formaterare tolkar alla GraphQL-dokument — frågor, mutationer, prenumerationer eller SDL-schemadefinitioner — med hjälp av den officiella graphql.js-parsern och återsänder det sedan med konsekvent indenterning. Validera-knappen bekräftar att dokumentet tolkas utan att rendera det. Allt körs lokalt, så det är säkert att formatera interna API-frågor eller proprietär scheman.
Funktioner i GraphQL-formaterare
- 01
Officiell graphql.js parser
Samma parser som GraphQL-referensimplementationen levereras med. Fel kommer med den exakta raden och kolumnen, och formateringen är kanonisk.
- 02
Frågor, mutationer och SDL
Både operationsdokument och schemadefinitioner fungerar. Typdefinitioner, direktiv och beskrivningar går framåt rent.
- 03
Validera utan att köra
Validera bekräftar bara att dokumentet tolkas. Det kör inte frågan, behöver inte ett schema och gör inte nätverksanrop.
Vanliga frågor om GraphQL-formaterare
- Validerar detta mot ett schema?
- Nej — endast syntaktisk validering. Schemamedveten validering behöver målschemat för att jämföra fältnamn och argumenttyper; detta verktyg bekräftar bara att dokumentet tolkas.
- Kommer det att bevara mina kommentarer?
- GraphQL-kommentarer (linjer som börjar med #) tas bort av parsern. För att hålla dokumentation, använd """description""" strängliteraler på typ- och fältdefinitioner — dessa går framåt korrekt.
- Vilken GraphQL-specversion stöder detta?
- Den nuvarande oktober 2021-specen, inklusive funktioner som OneOf-indataobjekt och @specifiedBy-direktivet.
- Skickas frågan någonstans?
- Nej. graphql.js-parsern körs helt i din webbläsare — dina operationer stannar på din enhet.
Relaterade verktyg
Utvecklare →- Aktiv
SQL-formaterare
Snygga SQL-frågor — PostgreSQL, MySQL, SQLite, BigQuery och standard SQL — privat i din webbläsare.
UtvecklareGratisKörs lokaltÖppna - Aktiv
YAML-formaterare
Formatera och validera YAML, eller konvertera mellan YAML och JSON — privat i din webbläsare.
UtvecklareGratisKörs lokaltÖppna - Aktiv
XML-formaterare
Snygga, minimera och validera XML — helt i din webbläsare.
UtvecklareGratisKörs lokaltÖppna
Utforska fler verktyg
Alla verktyg →- Aktiv
PDF till JPG
Konvertera varje sida i en PDF till en skarp JPG-, PNG- eller WebP-bild direkt i din webbläsare — ingen uppladdning, ingen kvalitetsförlust.
PDFGratisKörs lokaltÖppna - Aktiv
Ta bort bakgrund
Radera bakgrunden i ett foto med en AI-modell i webbläsaren — ingen uppladdning, dina bilder stannar på din enhet.
BildGratisKörs lokaltÖppna - Aktiv
Trimma video
Kapa början eller slutet av en video med precision på bildruta.
VideoGratisÖppna - Aktiv
Trimma ljud
Kapa en del av en ljudfil.
LjudGratisKörs lokaltÖppna - Aktiv
Markdown till HTML
Rendera Markdown till ren HTML.
DokumentGratisKörs lokaltÖppna