«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.

8
Git / git-shell ile ilgili problemlerde nasıl hata ayıklayabilirim?
Git / git-shell ile ilgili bazı hata ayıklama bilgilerine nasıl sahip olabilirim? user1Bir depoyu sorunsuz klonlarken, user2yalnızca boş olanı klonlayabilen bir sorunum vardı . Ayarlamıştım GIT_TRACE=1ama yararlı hiçbir şey söylenmedi. Nihayet uzun bir deneme yanılma sonrasında bir dosya üzerindeki izin sorunu olduğu ortaya çıktı. Uygun bir hata mesajı bu sorunu …
158 git  debugging  trace 

14
Dal şablonlarındaki değişkenleri nasıl değiştirebilirim?
Yalnızca size verilmiş olanı sunduğunuz katman desenini görüntüleyin ve hepsi iyi, ancak neyin mevcut olduğunu nasıl bilebilirsiniz? TWIG'de "tüm tanımlanmış değişkenleri listele" işlevi var mı? Değişken dökümü yapmanın bir yolu var mı? Ben onu ararken bulduğu çözüm benim kullanabileceğiniz bir işlevi tanımlamak için oldu varolan php hata ayıklama araçları tarafından …
157 debugging  twig 

6
Python'un kendi hata ayıklayıcısında (PDB) çok satırlı deyimler nasıl çalıştırılır
Bu yüzden içinde yazarak Python hata ayıklayıcı, PDB çağırıyorum bir Python komut dosyası çalıştırıyorum: import ipdb; ipdb.set_trace() (iPython'un PDB sürümü, buna rağmen fark yarattığını düşünmüyorum; sadece renkli çıktı için kullanıyorum). Şimdi, hata ayıklayıcısına geldiğimde, if cümlesi veya bir for döngüsü gibi çok satırlı bir deyimi yürütmek istiyorum, ancak yazdığım anda …


9
Komut satırı parametreleri olduğunda bir programın çekirdek döküm dosyasını GDB ile nasıl analiz edebilirim?
Programım şu şekilde çalışıyor: exe -p param1 -i param2 -o param3 Çöktü ve bir çekirdek döküm dosyası oluşturdu core.pid. Çekirdek döküm dosyasını analiz etmek istiyorum gdb ./exe -p param1 -i param2 -o param3 core.pid Ancak GDB, EXE dosyasının parametrelerini GDB'nin girdisi olarak tanır. Bu durumda bir çekirdek döküm dosyasını nasıl …
156 linux  debugging  gdb  coredump 


12
Mac OS X için Fiddler gibi HTTP / HTTPS müdahale araçları var mı? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların olgular, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

6
İPhone'da Objective-C ile yöntem adını yazın
Şu anda kendimize, günlüğün sınıf adını ve kaynak satır numarasını yazdırmak için genişletilmiş bir günlük mekanizması tanımlamaktayız. #define NCLog(s, ...) NSLog(@"<%@:%d> %@", [[NSString stringWithUTF8String:__FILE__] lastPathComponent], \ __LINE__, [NSString stringWithFormat:(s), ##__VA_ARGS__]) Örneğin, NCLog (@ "Merhaba dünya") dediğimde; Çıktı şöyle olacaktır: <ApplicationDelegate:10>Hello world Şimdi de yöntem adı gibi oturumu kapatmak istiyorum: <ApplicationDelegate:applicationDidFinishLaunching:10>Hello …

17
Ruby komut dosyalarında hata ayıklama [kapalı]
Kapalı. Bu sorunun hata ayıklama ayrıntılarına ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . Geçen yıl kapalı . Bu soruyu geliştir Aşağıdaki Ruby kodunu internetten kopyaladım ve birkaç değişiklik yaptım ama işe yaramıyor. Programın kendi …
153 ruby  debugging 

7
Özellik değişikliğinde kesme noktası
Firebug for Firefox, herhangi bir nesnenin herhangi bir özelliğini işaretleyebileceğim "Özellik değişikliğinde kırılma" adlı güzel bir özelliğe sahiptir ve değişiklikten hemen önce JavaScript'in çalışmasını durdurur. Aynı şeyi Google Chrome'da elde etmeye çalışıyorum ve işlevi Chrome hata ayıklayıcıda bulamıyorum. Bunu Google Chrome'da nasıl yaparım?

8
C ++ kodu Vim'de hata ayıklıyor musunuz? Nasıl?
Soru, Vim'i C ++ uygulamaları geliştirmek için kullanan tüm insanlar içindir. Hayatımda 'Vim'den nefret ediyorum !!!' olarak tanımlanabilecek bir dönem vardı. 'Vim güzel!' Ancak, çoğunlukla Microsoft geliştirme IDE'lerinde büyüdükten sonra, bunlara alıştım F5- F11kod hata ayıklarken kısayollar, izleme penceresi, çağrı yığını ve ana kod - hepsi herhangi bir GDB komutu …
152 c++  debugging  vim  gdb 


8
System.Diagnostics.Debug.Write çıktısı nerede görünüyor?
Aşağıdaki C # programı (ile oluşturulmuş csc hello.cs) yalnızca Hello via Console!konsolda ve Hello via OutputDebugStringDebugView penceresinde yazdırılır . Ancak, System.Diagnostics.*aramaların ikisini de göremiyorum . Neden? using System; using System.Runtime.InteropServices; class Hello { [DllImport("kernel32.dll", CharSet=CharSet.Auto)] public static extern void OutputDebugString(string message); static void Main() { Console.Write( "Hello via Console!" ); …
150 c#  debugging 

21
Normal ifadede nasıl hata ayıklarsınız? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların olgular, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …
149 regex  debugging  pcre 

8
Chrome'u kullanarak bir öğeye hangi etkinliklerin bağlı olduğunu bulma
Sayfamda bir bağlantım olduğunu varsayalım: <a href="#" id="foo">Click Here</a> Başka bir şey bilmiyorum, ama bağlantıya tıkladığımda bir alert("bar")görüntülenir. Yani bir yerde, bazı kodların bağlı olduğunu biliyorum #foo. alert("bar")Click olayına bağlanan kodu nasıl bulabilirim ? Chrome ile bir çözüm arıyorum. Ps .: Örnek kurgusal, bu yüzden "XXXXXX kullanın ve" uyarı (\ …

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.