Geliştirici Araçları'ndaki Yenilikler (Chrome 59)

Geliştirici Araçları sürüm notlarının başka bir bölümüne hoş geldiniz. Chrome 59'da Chrome Geliştirici Araçları'ndaki yenilikleri görmek için aşağıdaki videoyu izleyin veya okumaya devam edin!

Öne çıkanlar

Yeni özellikler

CSS ve JS kod kapsamı

Kullanılmayan CSS ve JS kodlarını yeni Kapsam sekmesiyle bulabilirsiniz. Bir sayfayı yüklediğinizde veya çalıştırdığınızda, bu sekme ne kadar kodun kullanıldığını ve ne kadar yüklendiğini gösterir. Yalnızca ihtiyacınız olan kodu göndererek sayfalarınızın boyutunu küçültebilirsiniz.

Kapsam sekmesi

Bir URL tıklandığında, hangi kod satırlarının yürütüldüğünün dökümüyle birlikte Kaynaklar panelinde ilgili dosya gösterilir.

Kaynaklar panelindeki kod kapsamının dökümü

Her kod satırı renklerle kodlanmıştır:

  • Sabit yeşil renk, kod satırının yürütüldüğü anlamına gelir.
  • Sabit kırmızı ışık yürütülmediği anlamına gelir.
  • Yukarıdaki ekran görüntüsündeki 3. satır gibi, hem kırmızı hem de yeşil renkli bir kod satırı, o satırdaki yalnızca bir kodun yürütüldüğü anlamına gelir. Örneğin, var b = (a > 0) ? a : 0 gibi bir üçlü ifade hem kırmızı hem de yeşil renktedir.

Kapsam sekmesini açmak için:

  1. Komut Menüsü'nü açın.
  2. Coverage yazmaya başlayın ve Kapsamı Göster'i seçin.

Tam sayfa ekran görüntüleri

Sayfanın üst kısmından en alta kadar nasıl ekran görüntüsü alacağınızı öğrenmek için aşağıdaki videoya göz atın.

İstekleri engelle

Belirli bir komut dosyası, stil sayfası veya başka bir kaynak kullanılabilir olmadığında sayfanızın nasıl davrandığını görmek ister misiniz? panelinde isteği sağ tıklayıp İstek URL'sini Engelle'yi seçin. Çekmece'de, engellenen istekleri yönetmenize olanak tanıyan yeni bir Engelleme isteğinde bulun sekmesi açılır.

İstek URL'sini Engelle

Eş zamansız senkronizasyon tamamlanmayı bekliyor

Şu ana kadar, aşağıdaki snippet gibi kodda ilerlemek zahmetli bir işti. test() ortasındayken bir satırın üzerine basarsınız ve ardından setInterval() kodu kesintiye uğrar. Artık test() gibi eş zamansız bir kodda ilerlediğinizde Geliştirici Araçları, ilk satırdan son satıra tutarlılıkla doğru ilerliyor.

  function wait(ms) {
    return new Promise(r => setTimeout(r, ms)).then(() => "Yay");
  }

  // do some work in background.
  setInterval(() => 42, 200);

  async function test() {
    debugger;
    const hello = "world";
    const response = await fetch('index.html');
    const tmp = await wait(1000);
    console.log(tmp);
    return hello;
  }

  async function runTest() {
    let result = await test();
    console.log(result);
  }

Not: Hata ayıklama becerilerinizi üst düzeye çıkarmak mı istiyorsunuz? Şu yeni dokümanlara göz atın:

Değişiklikler

Birleştirilmiş Komut Menüsü

Komut Menüsü'nü şimdi açtığınızda, komutunuzun başına büyüktür karakteri (>) eklendiğine dikkat edin. Bunun nedeni, Komut Menüsü'nün Command+O (Mac) veya Control+O (Windows, Linux) olan Dosya Aç menüsü ile birleştirilmiş olmasıdır.

Önizleme kanallarını indirme

Varsayılan geliştirme tarayıcınız olarak Chrome Canary, Dev veya Beta'yı kullanabilirsiniz. Bu önizleme kanalları en yeni Geliştirici Araçları özelliklerine erişmenizi, son teknoloji ürünü web platformu API'lerini test etmenizi ve kullanıcılarınızdan önce sitenizdeki sorunları bulmanızı sağlar.

Chrome Geliştirici Araçları ekibiyle iletişim kurma

Yayındaki yeni özellikleri ve değişiklikleri ya da Geliştirici Araçları ile ilgili diğer her şeyi tartışmak için aşağıdaki seçenekleri kullanın.

  • Öneri veya geri bildirimlerinizi crbug.com adresinden bize iletebilirsiniz.
  • Geliştirici Araçları'ndaki Diğer seçenekler   Diğer > Yardım > Geliştirici Araçları ile ilgili sorun bildir bölümüne giderek Geliştirici Araçları sorunlarını bildirin.
  • @ChromeDevTools adresinden tweet atabilirsiniz.
  • Geliştirici Araçları YouTube videoları veya Geliştirici Araçları ipuçları YouTube videolarına yorum yazın.

Geliştirici Araçları'ndaki yenilikler

Geliştirici Araçları'ndaki yenilikler serisinde ele alınan her şeyin listesi.

Chrome 127 sürümü

Chrome 126

Chrome 125 sürümü

Chrome 124 sürümü

Chrome 123

Chrome 122

Chrome 121

Chrome 120

Chrome 119 sürümü

Chrome 118 sürümü

Chrome 117 sürümü

Chrome 116

Chrome 115 sürümü

Chrome 114 sürümü

Chrome 113

Chrome 112

Chrome 111

Chrome 110

Chrome 109 sürümü

Chrome 108 sürümü

Chrome 107 sürümü

Chrome 106

Chrome 105 sürümü

Chrome 104 sürümü

Chrome 103 sürümü

Chrome 102 sürümü

Chrome 101

Chrome 100 sürümü

Chrome 99 sürümü

Chrome 98 sürümü

Chrome 97 sürümü

Chrome 96 sürümü

Chrome 95 sürümü

Chrome 94 sürümü

Chrome 93 sürümü

Chrome 92 sürümü

Chrome 91 sürümü

Chrome 90 sürümü

Chrome 89 sürümü

Chrome 88 sürümü

Chrome 87 sürümü

Chrome 86

Chrome 85 sürümü

Chrome 84

Chrome 83 sürümü

Chrome 82

Chrome 82 iptal edildi.

Chrome 81

Chrome 80 sürümü

Chrome 79 sürümü

Chrome 78 sürümü

Chrome 77

Chrome 76

Chrome 75 sürümü

Chrome 74 sürümü

Chrome 73

Chrome 72 sürümü

Chrome 71

Chrome 70

Chrome 68 sürümü

Chrome 67 sürümü

Chrome 66

Chrome 65 sürümü

Chrome 64 sürümü

Chrome 63 sürümü

Chrome 62 sürümü

Chrome 61 sürümü

Chrome 60 sürümü

Chrome 59 sürümü