Chrome'da hata ayıklayıcıda duraklatıldı mı?


Yanıtlar:


198

Olası nedenlerden biri, "istisnalarda duraklatma" özelliğini etkinleştirmiş olmanızdır (pencerenin sol alt köşesinde bulunan duraklama (||) simgesiyle küçük dur işareti şeklindeki simge). Bunu tekrar kapalı / gri durumuna (kırmızı veya mavi durumlara değil) tıklamayı deneyin ve sayfayı yeniden yükleyin.

GÜNCELLEME: Referans için bir ekran görüntüsü ekleme:

görüntü açıklamasını buraya girin


1
bazen nereye tıklayacağınızı bilmelisiniz.
Darshan Thanki

@DavidJ Simgenin ekran görüntüsünü ekledim, umarım sorun olmaz.
RubenGeert

Çok teşekkür ederim. Beni hayal kırıklığına uğratmaya başlamıştı. O düğmeyi tıkladığını bile hatırlamıyorum.
dminer

1
İstisnalar üzerinde duraklama ne bir sorun (@Luja) ne de bir sorun (@ Bosworth99) ya da hayal kırıklığına uğrayacak bir şey (@dminer) değildir. Hata ayıklamada çok yararlı bir özelliktir. DevTools kullanıcı arayüzündeki tüm seçenekleri görüntülemek ve bunlarla alışmak yalnızca birkaç saat (veya deneyiminize bağlı olarak daha az) sürer. Lütfen bu sefer yatırım yapın! Günlük hata ayıklama rutininizde size son derece yardımcı olacaktır.
CodeVortex

4
@CodeVortex Bir şey yararlı olduğu için, şu anda istemediğiniz bir şeyi yapıyorsa ve onu nasıl durduracağınızı bilmiyorsanız sorunlu olmasını engellemez.
Jessica B

99

Benim durumumda, Chrome'un geliştirme araçları içindeki Kaynaklar sekmesinden erişilebilen ayarlarda Any XHRbayrak doğru ayarlandı XHR Breakpoints.

Chrome Geliştirme Araçlarındaki herhangi bir XHR Bayrağı

Chrome'un tekrar normal şekilde çalışması için işaretini kaldırın.


4
Benim yaşadığım sorunun aynısı buydu
Jimbo Jones

Burada da aynı sorun, teşekkürler - bu beni deli ediyordu.
zigojacko

3
az önce hayatımı kurtardın :-)
Alex


Animation'da vardı - bunu okuyana kadar beni çıldırttı, teşekkürler!
asimovwasright

32

Bu da soruna neden olabilir

Sağ üstteki Kırılma Noktası simgesi şu şekilde mavi olmalıdır

görüntü açıklamasını buraya girin

Böyle gri olmamalı

görüntü açıklamasını buraya girin


1
Bu, sayfa yükünde değil, herhangi bir kesme noktasında durmayı devre dışı bıraktığı için yanıltıcıdır. Bu, istediğiniz kesme noktalarını da engeller. Asıl sorun, sağ üstteki düğme değil, sol alttaki işaretli "Herhangi bir XHR" kutusudur.
k0pernikus

12

Ve aşağıda bazı seçenekler var, bazılarını kontrol ettiyseniz, koşul aktif olduğunda, kesme noktası hata ayıklayıcı da aktif


11

Kaynaklar'a giderseniz görüntü açıklamasını buraya girin, DevTools'un altındaki duraklat düğmesini görebilirsiniz . Temel olarak, js dosyasında hata ayıklarken DevTools'ta 3 olası duraklatma seçeneği vardır,

  • İstisnalarda duraklamayın ( görüntü açıklamasını buraya girin):

    Duraklatma düğmesi, "İstisnalarda duraklatma" etkinmiş gibi gri renkte olacaktır . görüntü açıklamasını buraya girin

  • Tüm istisnalarda duraklat ( görüntü açıklamasını buraya girin):

    Duraklatma düğmesi, "Tüm istisnalarda duraklat" etkinmiş gibi mavi renkte olacaktır . görüntü açıklamasını buraya girin

  • Yakalanmayan istisnalarda durakla ( görüntü açıklamasını buraya girin):

    Duraklatma düğmesi, "Yakalanmayan istisnalarda duraklat" etkinmiş gibi mor renkte olacaktır . görüntü açıklamasını buraya girin

Sizin durumunuzda, duraklatmak istemiyorsanız, İstisnalarda duraklatma seçeneğini seçin. Seçmek için, duraklat düğmesini gri olana kadar değiştirin görüntü açıklamasını buraya girin.


3
Ekran görüntüsü için teşekkürler!
Maksym

TEŞEKKÜR EDERİM! Bunu CLEAR göstergesiyle yanıtlayan tek kişi sizsiniz . Araç ipuçları yardımcı olmalı, kafa karıştırıcı olmamalı: gri olduğunda ve dolayısıyla devre dışı bırakıldığında, araç ipucu "İstisnalarda Duraklat" diyor ... geçişler için hangi araç ipuçları daha az aptalcaydı ("İstisnalarda duraklamayın. Geçiş yapmak için tıklayın.")
Jürgen

7

görüntü açıklamasını buraya girin

Evet. Bugün sadece chrome geliştirme araçlarını öğreniyorum ve aynı şeyi buldum - eğer yukarıdakiler başarısız olursa, burada gösterilen alanı genişletin ve ayarlamış ve unutmuş olabileceğiniz kesme noktalarını arayın.


5

Kesinti noktalarını etkinleştirmek veya devre dışı bırakmak için CTLR+ tuşuna F8basabilirsiniz.

Bu kısa çözümdür.


3

Ayarlar simgesine tıklayın ve ardından Varsayılanları geri yükle ve yeniden yükle düğmesine tıklayın. Bu benim için işe yaradı, oysa kabul edilen cevap olmadı.Google Chrome Varsayılanları Geri Yükleme ve Yeniden Yükleme


Aynı deneyimi yaşadım ve çılgın haplar aldığımı hissettim: cl.ly/f4Jj Ayarlardaki "varsayılanları geri yükle " bunu benim için düzeltti. Ne olduğu hakkında hiçbir fikrim yok, ancak Kanarya'da olmadığı için Chrome'un geliştirme araçlarına özgü bir şey olduğunu biliyordum.
Brandon Aaskov


2

Karşılaştığım gerçekten aptalca sorun beni hata ayıklayıcıyla buraya getirdi; command .: "hata ayıklayıcı;" üzerinde bir saati vardır.

Hata ayıklayıcı yazan bir sayfaya neden oldu; her sayfa yüklemesi arasında görünecek.

Devre dışı bırakmanın yolu, söz konusu İzle'ye sağ tıklayıp "Saat ifadesini sil" seçeneğine tıklamaktır.


2

Gerçekten kötü bir deneyim. Yukarıdaki cevap sizin için işe yaramadıysa, bunu deneyin.

Ayarlar simgesine tıklayın ve ardından Varsayılanları geri yükle ve yeniden yükle düğmesine tıklayın.

Normal hale gelene kadar 'F8'e basın.

Mutlu kodlamalar !!


1

Başka bir kullanıcı bundan biraz ayrıntılı olarak bahsetti, ancak 2 günde yaklaşık 3 kez buraya gelene kadar kaçırdım -

Ayarlanabilecek diğer kesme noktalarının bir listesini içeren EventListener kesme noktaları başlıklı bir bölüm vardır. DOM Mutation'da yanlışlıkla bunlardan birini etkinleştirdim, bu da DOM'a herhangi bir şey geçersiz kılındığında bana haber veriyordu. Ne yazık ki bu, sadece benim makinem olduğunu fark etmeden önce bir grup eklentiyi ve eklentiyi devre dışı bırakmamı sağladı. Umarım bu başka birine yardımcı olur.


0

Chrome geliştirici konsolundaki Kesme Noktalarına gidebilir, sağ tıklayıp kesme noktalarını kaldırabilirsiniz. Basit.


0

Döngümde bir sözdizimi hatası vardı for. Bu, duraklama hatasına neden oldu.



0

Bu bana oluyordu. Gövde etiketinde alt ağaç değişikliklerinde bir kesme noktası vardı ve kesme noktalarını her kaldırdığımda, yeniledikten sonra geri dönüyorlardı. Kafam çok karışmıştı ve hatta tüm DOM kesme noktalarını kaldırdım, ancak hayalet gövde alt ağaç değişiklik kesme noktası geri gelmeye devam etti. Sonunda önbelleği yeniden yükledim ve kayboldular.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.