«debugging» etiketlenmiş sorular

Hata ayıklama, bir bilgisayar programındaki hataları bulma ve düzeltme yöntemsel bir işlemidir. ** ÖNEMLİ NOT: ** Bu etiket SADECE hata ayıklama teknikleri veya hata ayıklama işlemi ile ilgili sorular içindir, kodunuzda hata ayıklama konusunda yardım istemek için DEĞİLDİR.

4
Nuget ile en iyi uygulamalar: Hata Ayıklama mı Yayınlama mı?
Şu anda, nuget.org'daki resmi derlemeler için sürüm yapılarını Nuget ile paketliyorum, ancak sembol kaynağı için Symbolsource.org'a gönderilen hata ayıklama yapılarını Nuget ile paketliyorum. DÜZENLEME: (Jon Skeet, Noda Time geliştirmeden bazı önyargılarla) Nuget şimdi Nuget galerisinde hem iterek destekler ve , symbolsource.org (veya benzeri sunucular) belgelenmiş olarak . Ne yazık ki, …

5
Tarayıcının hata ayıklayıcısının kendisinde dinamik olarak yüklenmiş JavaScript'te (jQuery ile) nasıl hata ayıklanır?
Tarayıcının hata ayıklayıcısının komut dosyaları bölümünde dinamik olarak eklenen bir komut dosyası görünmüyor. Açıklama: Kullanmam gerek ve kullandım if( someCondition == true ){ $.getScript("myScirpt.js", function() { alert('Load Complete'); myFunction(); }); } böylece myScript.js bazı koşulları karşıladığında dinamik olarak yüklenebilir ... Ve myFunction yalnızca tüm komut dosyası yüklendikten sonra çağrılabilir ... …

3
C # hata ayıklama: [DebuggerDisplay] veya ToString ()?
{MyNamespace.MyProject.MyClass}Hata ayıklayıcıda görmek yerine hata ayıklama bilgilerinin kullanışlılığını artırmanın iki yolu vardır . Bunlar kullanımı DebuggerDisplayAttributeve ToString()yöntemidir. using System.Diagnostics; ... [DebuggerDisplay("Name = {Name}")] public class Person { public string Name; } veya public class Person { public string Name; public override string ToString() { return string.Format("Name = {0}", Name); } …


5
Hata ayıklayıcıyı atıldığında ve yakalandığında BU istisnada durdurmayın
Araçlarda / istisnalarda, bir istisna atıldığında hata ayıklayıcının durması seçeneğini ayarladım. Yakalanıp yakalanmadığı. Bu kuralın bir istisnasını nasıl dışlarım? Kodumun bir yerinde, program mantığının bir parçası olan yakalanmış bir istisna var. Bu nedenle, bu istisnanın her vurulduğunda hata ayıklayıcıyı durdurmasını istemiyorum. Örnek: 344. satırdaki boş referans istisnasını (yakalanan) yok saymak …

7
Wireshark vs Firebug vs Fiddler - artıları ve eksileri? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu gönderiyi düzenleyerek gerçeklerle ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştirin Son zamanlarda, bir CGI uygulamasının yanıt vermediği bir sorunla karşılaştım. Belirti, Firefox'ta şunu gösteriyor: …

5
Backtrace () / backtrace_symbols () işlev adlarını nasıl yazdırabilirim?
Linux'a özgüdür backtrace()ve backtrace_symbols()programın bir arama izini oluşturmanıza izin verir. Ancak, programımın adlarını değil, yalnızca işlev adreslerini yazdırır. İşlev adlarını da yazdırmalarını nasıl sağlayabilirim? Ben ile program derleme denedim -gyanı sıra -ggdb. Aşağıdaki test durumu yalnızca şunu yazdırır: GERİ TAKİP ------------ ./a.out () [0x8048616] ./a.out () [0x8048623] /lib/libc.so.6(__libc_start_main+0xf3) [0x4a937413] ./a.out …
91 c  linux  debugging  backtrace 

8
Henüz başlatılmamış bir işleme Visual Studio'yu nasıl ekleyebilirim?
Başlangıç ​​olaylarında hata ayıklamam gereken bazı nedenlerle (Excel 2010 şablon projesinden oluşturulan Excel dosyası) Visual Studio'dan çalıştırılamayan .NET programım var. Program başlatıldıktan sonra gelen olaylarda hata ayıklamak istersem sorun olmaz. Programı explorer'dan çalıştırıyorum, işlemi Visual Studio'ya ekliyorum ve koda bazı kesme noktaları ekliyorum. Ancak burada, başlangıç ​​olaylarına kesme noktaları koymam …



10
Visual Studio hata ayıklayıcıdan nesneyi seri hale getirme
Çökme dökümündeki bir hatayı araştırmaya çalışıyorum (bu yüzden kodu değiştiremiyorum). Gerçekten karmaşık bir nesnem var (serileştirilmiş gösterimde binlerce satır) ve durumu tutarsız. Durumunu araştırmak için Visual Studio hata ayıklayıcı görünümü işe yaramaz. Ancak nesnenin bir veri sözleşmesi var. Bunu serileştirmek ve ardından nesne üzerinde gezinmek için en sevdiğim metin düzenleyiciyi …

4
Visual Studio Anında penceresi: ilk 100 öğeden daha fazlasını görme
Visual Studio 2005'in Hemen Penceresinde 300'den fazla özelliğe sahip bir nesnenin özelliklerini görmeye çalışıyorum. Yalnızca ilk 100 öğe görüntüleniyor, ardından bu başlık geliyor: < More... (The first 100 of 306 items were displayed.) > Diğer öğeleri görmeye çalışıyorum ama çözemiyorum. Bunları bir Gözcü penceresinde görebileceğimi fark ettim ama bu aynı …

9
Hata düzeltmeyi bir Scrum sürecine yerleştirmenin en iyi yolları? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu gönderiyi düzenleyerek gerçeklerle ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 3 yıl önce kapalı . Bu soruyu geliştirin Son birkaç gündür Scrum hakkında çalışıyorum ve okuyorum ve Sprint Planlama ve görevler hakkında …
88 debugging  scrum 

5
python pdb - döngüyü atla
Kullanarak bir döngüyü nasıl atlayabilirim pdb.set_trace()? Örneğin, pdb.set_trace() for i in range(5): print(i) print('Done!') pdbdöngüden önce sorar. Bir komut giriyorum. Tüm 1-5 değerleri döndürülür ve ardından yürütmeden pdbönce tekrar sorulmasını istiyorum print('Done!').
88 debugging  pdb 

24
Visual Studio'da yavaş hata ayıklama sorunu
Visual Studio örneğimde, bir C # konsol uygulamasında tek bir dönüş satırı yazmış olsam bile, basıldıktan sonra F5gerçek kodu yürütmem bir dakika sürecektir (yani tek dönüş ifadesinde durmak için gereken süre basma F5- İşlevdeki return deyiminde bir kesme noktası belirledim main). Yanlış olan ne? Bir kontrol listesi var mı? Visual …

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.