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

Kaydedici: Adım seçenekleri, sayfa içi tekrar oynatma, adımın içerik menüsü olarak kopyala

Kaydedici panelinde yeni kopyalama seçenekleri.

Kaydedici'de mevcut bir kullanıcı akışını açın. Daha önce kullanıcı akışını tekrar oynattığınızda Geliştirici Araçları, her zaman sayfaya giderek veya sayfayı yeniden yükleyerek tekrarı başlatırdı.

Kaydedici, son güncellemelerde gezinme adımını ayrı olarak gösterir. Sayfa içi tekrar oynatmak için sağ tıklayıp kaldırabilirsiniz.

Bunun dışında, tüm kullanıcı akışını dışa aktarmak yerine, bir adımı sağ tıklayıp *Kaydedici panelindeki panoya kopyalayabilirsiniz. Bu özellik uzantılarla da çalışır. Örneğin, bir adımı Nightwatch Test komut dosyası olarak kopyalamayı deneyin. Bu özelliği kullanarak mevcut komut dosyalarını kolayca güncelleyebilirsiniz.

Önceden, adım menüsüne yalnızca 3 noktalı düğmeyle erişebiliyordunuz. Artık menüye erişmek için adımdaki herhangi bir yeri sağ tıklayabilirsiniz.

Chromium sorunları: 1322313, 1351649, 1322313, 1339767

Performans kayıtlarında gerçek işlev adlarını göster

Performans paneli artık kaynak eşlemesi varsa izdeki gerçek işlev adlarını ve bunların kaynaklarını gösteriyor.

İşlev adlarının önce ve sonra karşılaştırmasını Performans panelinde göster.

Bu örnekte, kaynak dosya üretim sırasında küçültülmüştür. Örneğin, sayHi işlevi bu demo özelliğinde n olarak, takeABreak işlevi ise o olarak küçültülmüştür.

Küçültme işleminden önceki ve sonraki dosyaları göster.

Daha önce, Performans panelinde bir iz kaydettiğinizde izde yalnızca küçültülmüş işlev adları gösteriliyordu. Bu durum, hata ayıklamayı zorlaştırıyordu.

Geliştirici Araçları, son değişikliklerle birlikte artık kaynak haritasını okuyor, gerçek işlev adlarını ve kaynak konumunu gösteriyor.

Chromium sorunları: 1364601, 1364601

Konsol ve Kaynaklar panelindeki yeni klavye kısayolları

Kaynaklar panelindeki sekmeler arasında şunları kullanarak sekmeler arasında geçiş yapabilirsiniz: MacOS'te Function + Command + Yukarı ok ve aşağı Windows ve Linux'ta Control + Page up veya down

Ayrıca, MacOS'te Ctrl + N ve Ctrl + P tuşlarını kullanarak otomatik tamamlama önerilerinde (Emacs'e benzer şekilde) gezinebilirsiniz. Örneğin, Console alanına window. yazıp gezinmek için bu kısayolları kullanabilirsiniz.

Üstelik, Geliştirici Araçları artık yalnızca satırın sonunda otomatik tamamlama için Sağ Ok'u kabul ediyor. Örneğin, kodun ortasında bir şey düzenlerken otomatik tamamlama iletişim kutusu gösterilir. Sağ Ok tuşuna bastığınızda, büyük olasılıkla imleci otomatik tamamlama yerine bir sonraki konuma ayarlamak istersiniz. Bu kullanıcı deneyimi değişikliği, yazma iş akışınızla daha uyumlu.

Chromium sorunu: 1167965, 1172535, 1371585. 1369503

İyileştirilmiş JavaScript hata ayıklaması

Bu sürümde yapılan JavaScript hata ayıklama iyileştirmelerinden bazıları şunlardır:

  • new.target, yeni operatör kullanılarak bir işlevin veya kurucunun çağrılıp çağrılmadığını tespit etmenizi sağlayan bir meta özelliktir. Artık hata ayıklama sırasında new.target değerini kontrol etmek için Konsola'da new.target kaydedebilirsiniz. Daha önce, new.target kodunu girdiğinizde hata döndürüyordu. new.target değerlendirmesinde hata ayıklama işleminin öncesi ve sonrası karşılaştırmasını göster.
  • WeakRef nesnesi, söz konusu nesnenin çöp toplanmasını engellemeden başka bir nesneye zayıf bir referans tutmanıza olanak tanır. Geliştirici Araçları artık değer için bir satır içi önizleme gösteriyor ve hata ayıklama sırasında zayıf referansı doğrudan konsoldan değerlendiriyor. Daha önce, sorunu çözmek için bunlara açık bir şekilde "deref" çağrısı yapmak zorundaydınız. Hata ayıklama sırasında WeakRef değerlendirmesinin öncesi ve sonrası karşılaştırmasını göster.
  • Gölgelendirilmiş değişken için satır içi önizleme düzeltildi. Daha önce, görüntü değeri yanlıştı. Gölgelendirilmiş değişken için öncesi ve sonrası karşılaştırması satır içi önizlemesini göster.
  • Kaynaklar panelindeki Kapsam bölmesinde yer alan Generator ve async işlevlerindeki değişken adlarının kodunu gösterme.

Chromium sorunları: 1267690, 1246863 1371322, 1311637

Çeşitli öne çıkan anlar

Bu sürümde yer alan bazı önemli düzeltmeler şunlardır:

  • Stiller bölmesinde etkin olmayan CSS özellikleri için daha fazla ipucunu destekleyin: satır içi yükseklik ve genişlik, esnek ve ızgara özellikleri. (1373597, 1178508, 1178508,1178508)
  • Söz dizimi vurgulama düzeltildi. Geliştirici Araçları'ndaki kısa süre önce kod düzenleyici yeni sürüme geçirildiğinden beri düzgün çalışmıyordu. (1290182)
  • Kaydedici'de bulanıklaştırma olayından sonra giriş değişikliği etkinliklerini düzgün şekilde yakalayın. (1378488)
  • Kaydedici'de daha iyi hata ayıklama deneyimi için dışa aktarma sırasında Puppeteer tekrar oynatma komut dosyasını güncelleyin. (1351649)
  • Uzaktan hata ayıklama için Kaydedici'de kayıt ve tekrar oynatma desteği. (1185727)
  • var() içindeki özel CSS değişkeni adlarının ayrıştırılması düzeltildi. Daha önce Geliştirici Araçları, var(--fo\ o) gibi çıkış karakterli değişkenlerin ayrıştırılmasını desteklemiyordu. , (1378992)

[Deneysel] Kesme noktalarını yönetmede gelişmiş kullanıcı deneyimi

Geçerli Kırma Noktaları bölmesi, tüm ayrılma noktalarının denetlenmesi konusunda küçük bir görsel yardım sağlar. Ayrıca, sık kullanılan işlemler içerik menüsünün arkasına gizlenir.

Kullanıcı deneyiminin bu deneysel yeniden tasarımı, Kırma Noktaları bölmesine yapı kazandırarak geliştiricilerin, ayrılma noktalarını düzenleme ve kaldırma gibi sık kullanılan özelliklere hızlı bir şekilde erişmesine olanak tanır.

Bazı önemli noktaları aşağıda bulabilirsiniz:

  • Her iki duraklatma seçeneği de Ayrılma Noktaları bölmesindedir. Seçeneklerin açıklandığı açılardan açık metin etiketleri içerir.
  • Kesme noktaları, satır veya sütun numarasına göre sıralanarak dosyaya göre gruplanır. Bu reklam öğelerini daraltabilir ve genişletebilirsiniz.**
  • Ayrılma noktası bölmesinde, fareyle ayrılma noktasının veya dosya adının üzerine geldiğinizde ayrılma noktasını kaldırmak ve düzenlemek için yeni seçenekler.

Değişikliklerin tamamını RFC (kapalı) sayfamızda okuyun ve buradan geri bildirimlerinizi paylaşın.

Yeniden tasarımdan önceki ve sonraki Kesme noktası bölmesini göster.

Chromium sorunları: 1346231, 1324904

[Deneysel] Otomatik yerinde güzel baskı

Kaynaklar paneli artık küçültülmüş kaynak dosyaları otomatik olarak okunaklı hale getirir. Bu işlemi geri almak için okunaklı şekilde yazdır düğmesini { } tıklayabilirsiniz.

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

Otomatik yerinde güzel yazdırma işleminden önce ve sonra küçültülmüş bir dosya gösterin.

Chromium sorunu: 1164184

Ö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ü