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

Yeniden yüklemede performans panelini temizleme

Performans paneli artık Profil oluşturmaya başla ve sayfayı yeniden yükle düğmesini tıkladığınızda hem ekran görüntüsünü hem de izlemeyi temizliyor.

Daha önce Performans panelinde, önceki kayıtlardan alınan ekran görüntülerini içeren bir zaman çizelgesi gösteriliyordu. Bu durum, gerçek ölçümün ne zaman başladığını görmeyi zorlaştırıyordu. Panel artık kaydın boş bir izle başlamasını sağlamak için her zaman önce about:blank sayfasına gider. Bu, Performans Analizleri paneliyle uyumludur.

Yeniden yüklemede performans panelini temizleme.

Chromium sorunları: 1101268, 1382044

Kaydedici güncellemeleri

Kaydedici'de kullanıcı akışınızın kodunu görüntüleme ve vurgulama

Kaydedici artık bölünmüş kod görünümü sunuyor. Bu sayede kullanıcı akışı kodunuzu görüntülemek daha kolay. Kod görünümüne erişmek için bir kullanıcı akışı açın ve Kodu Göster'i tıklayın.

Kaydedici, soldaki her adımın üzerine geldiğinizde ilgili kodu vurgulayarak akışınızı takip etmenizi kolaylaştırır. Açılır menüyü kullanarak kod biçimini değiştirebilirsiniz. Bu menü, Nightwatch Test komut dosyası gibi biçimler arasında geçiş yapmanıza olanak tanır.

Kaydedici'deki kod görünümü.

Chromium sorunu: 1385489

Kaydın seçici türlerini özelleştirme

Yalnızca sizin için önemli olan seçici türlerini yakalayan kayıtlar oluşturabilirsiniz. Yeni kayıt oluştururken seçici türlerini özelleştirme seçeneği sayesinde XPath gibi seçicileri dahil edebilir veya hariç tutabilirsiniz. Böylece, kullanıcı akışlarınızda yalnızca istediğiniz seçicileri yakalayabilirsiniz.

Seçici türlerini özelleştirme için yeni seçenek.

Chromium sorunu: 1384431

Kayıt sırasında kullanıcı işlemleri akışını düzenleme

Kaydedici artık kayıt sırasında düzenlemeye olanak tanıyarak gerçek zamanlı değişiklik yapma esnekliği sunuyor. Artık ayarlamalar yapmak için kaydı sonlandırmanız gerekmiyor.

Kullanıcı işlemleri akışı kaydı sırasında düzenleme

Chromium sorunu: 1381971

Otomatik yerinde okunaklı yazdırma

Kaynaklar paneli artık küçültülmüş kaynak dosyalarını yerinde otomatik olarak okunaklı hâle getiriyor. İşlemi geri almak için okunaklı yazdır düğmesini { } tıklayabilirsiniz.

Daha önce, Kaynaklar panelinde varsayılan olarak küçültülmüş içerik gösteriliyordu. İçeriği biçimlendirmek için güzel yazdırma düğmesini manuel olarak tıklamanız gerekiyordu. Ayrıca, güzel yazdırılmış içerik aynı sekmede değil, başka bir ::formatted sekmesinde gösteriliyordu.

Otomatik yerinde okunaklı hale getirme işleminden önce ve sonra küçültülmüş bir dosyayı gösterin.

Chromium sorunları: 1383453, 1382752, 1382397

Vue, SCSS ve diğerleri için daha iyi söz dizimi vurgulama ve satır içi önizleme

Kaynaklar paneli, yaygın olarak kullanılan çeşitli dosya biçimlerinde söz dizimi vurgulamayı geliştirerek Vue, JSX, Dart, LESS, SCSS, SASS ve satır içi CSS dahil olmak üzere kodu daha kolay okumanıza ve yapısını tanımanıza olanak tanır.

Vue'da söz dizimi vurgulama.

Ayrıca, Geliştirici Araçları; Vue, satır içi HTML ve TSX için satır içi önizlemeyi de iyileştirdi. Değerini önizlemek için bir değişkenin üzerine gelin.

Vue için satır içi önizleme.

Bunun dışında, Geliştirici Araçları artık bir stil sayfasının kaynak eşlemesini Kaynaklar panelinde gösteriyor. Örneğin, bir SCSS dosyası açtığınızda kaynak eşleme bağlantısını tıklayarak ilgili CSS dosyasına erişebilirsiniz.

SASS için kaynak eşleme bağlantısı.

Chromium sorunları: 1385374, 1385632, 1385281, 1385269, 1383892, 1361862, 1383451, 1392106, 1149734

Konsolda ergonomik ve tutarlı otomatik tamamlama

DevTools, aşağıdaki değişiklikleri uygulayarak otomatik tamamlama deneyimini geliştirir:

  • Tab her zaman otomatik tamamlama için kullanılır.
  • Arrow right ve Enter simgelerinin davranışı bağlama göre değişir.
  • Otomatik tamamlama deneyimi, Console, Sources ve Elements panellerindeki metin düzenleyicilerde tutarlıdır.

Örneğin, Console'da cons yazdığınızda olanlar:

  • Konsol'da, otomatik tamamlama önerilerinin listesi gösterilir. En üstteki seçeneğin etrafında, gezinmenin henüz başlamadığını belirten ince bir noktalı kenarlık bulunur. En üstteki otomatik tamamlama seçeneğinin etrafında noktalı kenarlık.

  • Konsol, Enter tuşuna bastığınızda satırı yürütür. Daha önce satır, en iyi öneriyle otomatik olarak tamamlanıyordu. Otomatik tamamlama için Tab veya Arrow Right tuşuna basın. Enter tuşuna basıldığında satırı yürütür.

  • Arrow up ve Arrow down kısayollarını kullanarak öneri listesinde gezinirken Konsol, seçili seçeneği vurgular. Öneri navigasyonu sırasında öne çıkanlar

  • Gezinme sırasında seçili seçenekle otomatik tamamlama yapmak için Tab, Enter veya Arrow Right klavye tuşlarını kullanın. Gezinme sırasında seçili seçenekle otomatik tamamlama.

  • Kodun ortasında düzenleme yaparken (ör. imleç n ve s arasındayken) otomatik tamamlama için Tab, satırı yürütmek için Enter ve imleci ileriye taşımak için Arrow Right tuşunu kullanın. Kodun ortasında düzenleme yapma

Chromium sorunları: 1399436, 1276960

Diğer önemli noktalar

Bu sürümdeki önemli düzeltmelerden bazıları şunlardır:

  • Geliştirici Araçları'nda satır içi komut dosyalarındaki debugger ifadesinde durdurulamamasına neden olan gerileme sorunu çözüldü. (1385374)
  • console.trace() mesajlarını varsayılan olarak genişletmenize veya daraltmanıza olanak tanıyan yeni bir Console (Konsol) ayarı. Ayarlar > Tercihler > console.trace() mesajlarını varsayılan olarak genişlet seçeneğini kullanarak ayarları değiştirin. (1139616)
  • Kaynaklar panelindeki Snippet'ler bölmesi, Konsol'a benzer şekilde gelişmiş otomatik tamamlamayı destekler. (772949) Snippet'lerde otomatik tamamlama.

Önizleme kanallarını indirme

Varsayılan geliştirme tarayıcınız olarak Chrome Canary, Dev veya Beta'yı kullanmayı düşünebilirsiniz. Bu önizleme kanalları, en yeni DevTools özelliklerine erişmenizi sağlar, en yeni web platformu API'lerini test etmenize olanak tanır ve kullanıcılarınızdan önce sitenizdeki sorunları bulmanıza yardımcı olur.

Chrome Geliştirici Araçları Ekibi ile iletişime geçme

Yeni özellikler, güncellemeler veya Geliştirici Araçları ile ilgili diğer konuları tartışmak için aşağıdaki seçenekleri kullanın.

Geliştirici Araçları'ndaki yenilikler

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