GraphQL formatı

Paste GraphQL sorguları, mutasyonlar, veya abonelikleri otomatik indent seçim kümesi parantezleri. API hata ayıklama, dokümanlar ve kod incelemesi için ideal.

Gizlilik: yerel olarak işlenir, asla yüklenmez.

Anında sonuçları görmek için aşağıdaki giriş alanına yapıştırın

粘贴 GraphQL query 或 mutation,自动按花括号缩进美化。

GraphQL 输入

支持 query、mutation 与嵌套 selection set。

格式化结果

query  {
   user(id: 1)  {
     name email posts  {
       title 
    } 
  } 
}

Notlar

说明

按 { } 层级缩进; 字符串内的括号不会被拆分。处理在浏览器本地完成。

Paste GraphQL sorguları, mutasyonlar, veya abonelikleri otomatik indent seçim kümesi parantezleri. API hata ayıklama, dokümanlar ve kod incelemesi için ideal.

Hızlı başlangıç

  1. GraphQL yapıştırma

    İç içi alanları ve argümanları destekler.

  2. Formatted output görüntüleme

    {} derinlikten canlı indentasyon.

  3. Copy

    GraphiQL, Postman veya README 'ye yapıştırın.

GraphQL istemcileri

Bu sadece metni biçimlendirir; GraphiQL, Apollo veya arka uç şema ile sorguları çalıştırır.

Gizlilik

GraphQL yerel olarak biçimlendirilir; sorgular yüklenmez.

Tipik iş akışı

GraphQL Playground veya Postman'da API'leri hata ayıklatırken, kopyalanmış sorgular genellikle küçültülür. Buraya yapıştırın ve düzgün bir şekilde girintili kod almak için format'ı tıklayın. Bu özellikle teknik dokümantasyonlar için yararlıdır - açık girinti örnekleri daha okunabilir hale getirir.

Ekip işbirliği sırasında, sohbette ham GraphQL sorgularını yapıştırmak okunması zor olabilir. Kod inceleme verimliliğini artırmak için Slack veya PR yorumlarında paylaşmadan önce önce önce bunları biçimlendirin. Ayrıca, API çağrısı örnekleri olarak proje Wiki 'de biçimlendirilmiş sorguları kaydetmenizi öneririz.

Örnekler

Örnek

Input

query { user { name } }

Output

Indented multi-line query

FAQ

GraphQL şema SDL mi?

Sorgu/mutasyon metni üzerine odaklanmıştır; SDL tür tanımları da biçimlendirilebilir.

Sözdizimi doğruluyor mu?

Şema doğrulaması yok; sadece beyaz boşluklar ve satır kesmeleri.

Biçimlendirme sorgularımın semantiklerini değiştirecek mi?

- Kesinlikle hayır. Araç sorgu içeriğini ayrıştırmadan sadece boşlukları (boşluklar / satır kesmeleri / indentasyon) ayarlar. Tüm biçimlendirme geri dönüştürülebilir - orijinal metni geri yüklemek için 'Sıfır' tıklayın.