Geliştirici araçları

GraphQL Biçimlendirici

GraphQL sorgularını ve şemalarını girinti seçenekleriyle düzenleyin veya gereksiz boşlukları kaldırarak sıkıştırın.

Aracı çalıştır

GraphQL Biçimlendirici, GraphQL sorgularını ve şema tanımlarını yapılandırmak için tasarlanmış çevrim içi bir araçtır. Kullanıcılar metin alanına GraphQL ifadelerini girebilir, girinti miktarını belirleyebilir ve işleme modunu seçebilir. Araç, metin girişi için UTF-8 kodlamasında en fazla 1.000.000 bayt boyutundaki verileri kabul eder. Girinti parametresi sıfır ile sekiz boşluk arasında ayarlanabilir; sayısal olmayan veya aralık dışındaki değerler verildiğinde sistem varsayılan olarak iki boşluk kullanır. İşlem modu alanında okunabilirliği artıran düzenleme seçeneği veya gereksiz boşlukları kaldıran sıkıştırma seçeneği belirlenebilir. Sıkıştırma işlemi uygulandığında diyez karakteriyle başlayan açıklama metinleri temizlenir; süslü parantez, normal parantez, iki nokta ve virgül etrafındaki boşluklar kaldırılır. Ancak köşeli parantezlerin çevresindeki boşluklar korunur. Giriş alanının tamamen boş bırakılması durumunda panel sıfır baytlık boş bir metin çıktısı verir. Sonuç alanında üretilen çıktı ve boyut bilgileri doğrudan incelenebilir. Düzenleme işlemini başlatmak için sorgunuzu girip tercih ettiğiniz ayarları seçmeniz yeterlidir.

Kullanım

  1. Biçimlendirmek veya küçültmek istediğiniz GraphQL sorgusunu metin alanına girin.
  2. İstediğiniz girinti miktarını 0 ile 8 arasında bir sayı olarak belirleyin.
  3. İşlem modunu okunabilir düzenleme veya sıkıştırma olarak ayarlayın.
  4. Çalıştırma düğmesine tıklayarak sonucu görüntüleyin.

Örnekler

  • query { user(id: 1) { name email } } sorgusunu 2 boşluk girinti ve düzenleme moduyla yapılandırma.
  • Tek satırda birleştirilmiş geniş bir şema tanımını sıkıştırma modunda işleterek gereksiz boşlukları temizleme.

SSS

Araç hangi giriş boyutu sınırına sahiptir?

Girdi metni UTF-8 kodlamasında en fazla 1.000.000 bayt boyutunda olabilir. Bu sınırı aşan girdiler işleme alınmaz.

Girinti değeri belirtilmezse ne olur?

Girinti değeri boş bırakıldığında veya geçerli bir sayı girilmediğinde sistem otomatik olarak 2 boşluk girinti uygular.

Sıkıştırma modu hangi karakterleri ve alanları temizler?

Sıkıştırma modu diyez ile başlayan yorum satırlarını siler; süslü parantez, normal parantez, iki nokta ve virgül çevresindeki boşlukları kaldırır.

Boş bir girdi gönderildiğinde çıktı ne olur?

Giriş alanı boş bırakıldığında veya yalnızca boşluk içerdiğinde çıktı panelinde sıfır boyutlu boş metin gösterilir.

Bu aracı sitenize ekleyin

Aşağıdaki kodla çalışan SmartPlusLab aracını web sitenize ekleyin.