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

15
Hata ayıklama için anlamlı çıktı sağlamak üzere JavaScript'in toString () işlevini geçersiz kılmak mümkün müdür?
Ne zaman console.log()benim JavaScript programında bir nesne, sadece çıkış görmek [object Object]nesne (hatta veya hangi nesnenin türü) onun ne endam çok yararlı değildir. C # 'da ToString(), bir nesnenin hata ayıklayıcı temsilini özelleştirebilmek için geçersiz kılmaya alışkınım . JavaScript'te yapabileceğim benzer bir şey var mı?

6
Stream (). Map (…) lambda ifadeleriyle nasıl hata ayıklanır?
Projemizde java 8'e geçiş yapıyoruz ve yeni özelliklerini test ediyoruz. Projemde ben filtrelemek ve kullanarak bazı koleksiyonları dönüştürmek için Guava yüklemleri ve işlevleri kullanıyorum Collections2.transformve Collections2.filter. Bu geçişte örneğin guava kodunu java 8'e değiştirmem gerekiyor. Yani, yaptığım değişiklikler şu türden: List<Integer> naturals = Lists.newArrayList(1,2,3,4,5,6,7,8,9,10,11,12,13); Function <Integer, Integer> duplicate = new …
115 java  debugging  lambda  java-8 

30
Logcat, günlük aramalarımı görüntülemiyor
Android programlamada tam bir çaylakım ve uygulamalarımda nasıl hata ayıklayacağımı öğrenmek istedim. Log.i | d | v aramalarım LogCat'de görüntüleniyor gibi görünmüyor. İşte kullandığım kod. Gördüğünüz gibi bir LOG_TAG sabiti tanımladım, ancak LogCat'te bulamıyorum. Ayrıca android.util.Log'u içe aktardım VE AndroidManifest'imde "hata ayıklanabilir" seçeneğinin TRUE olarak ayarlandığından emin oldum. Bu sorunu …

4
Hata ayıklama bilgileriyle yayın yapılarını "tam" veya "yalnızca pdb" olarak mı derlemeliyim?
Bir C # projesi için Visual Studio 2010'da, Proje Özellikleri> Oluştur> Gelişmiş> Hata Ayıklama Bilgileri'ne giderseniz üç seçeneğiniz vardır: yok, tam veya yalnızca pdb. Bu sorunun cevabına dayanarak, tam ve yalnızca pdb arasındaki bazı farkları anladığıma inanıyorum. Bununla birlikte, hangisi bir sürüm derlemesi için daha uygundur? "Tam" kullanırsam performans sonuçları …

20
JavaScript kodumda nasıl hata ayıklayabilirim? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştirin Sorunlu bir kod pasajım olduğunu bulduğumda, hata ayıklama konusunda nasıl hareket …


27
Hata: Başka bir işlem tarafından kullanıldığından bin / Hata Ayıklama /… dosyasına erişilemiyor
Projemde hata ayıkladığımda aşağıdaki hatayı alıyorum: "Obj \ Debug \ My Dream.exe" dosyası "bin \ Debug \ My Dream.exe" klasörüne kopyalanamıyor. İşlem, başka biri tarafından kullanıldığından 'bin \ Debug \ My Dream.exe' dosyasına erişemiyor. işlemek." İşlem Gezgini'ni kullanarak, MyApplication.exe'nin devre dışı olduğunu görüyorum, ancak daha önce hata ayıklamayı durdurduğum halde …

15
Bir birim testinden nasıl çıktı yazabilirim?
Birimimdeki herhangi bir çağrı, hata ayıklama sırasında ya Debug.Write(line)da Console.Write(Line)basitçe atlanır ve çıktı asla yazdırılmaz. Kullandığım sınıfların içinden bu işlevlere yapılan çağrılar iyi çalışıyor. Birim testinin otomatik olması gerektiğini anlıyorum, ancak yine de bir birim testinden mesaj çıktısı alabilmek istiyorum.

5
Bir istisna nesnesinden geri izleme bilgisini ayıklayın
Bir İstisna nesnesi verildiğinde (kaynağı bilinmeyen), izini almanın bir yolu var mı? Bunun gibi bir kodum var: def stuff(): try: ..... return useful except Exception as e: return e result = stuff() if isinstance(result, Exception): result.traceback <-- How? Elime geçtikten sonra izlemeyi Exception nesnesinden nasıl çıkarabilirim?

1
VS hata ayıklayıcı 'sihirli isimler' hakkında nereden öğrenilir
Reflector'ı daha önce kullandıysanız, muhtemelen C # derleyicisinin hata ayıklayıcı tarafından 'özel' gösterimi hak eden türler, yöntemler, alanlar ve yerel değişkenler ürettiğini fark etmişsinizdir. Örneğin, 'CS $' ile başlayan yerel değişkenler kullanıcıya gösterilmez. Anonim yöntemlerin kapatma türleri, otomatik özelliklerin destek alanları vb. İçin başka özel adlandırma kuralları da vardır. Sorum: …




4
Çağrılan nesnenin istemcileriyle bağlantısı kesildiği için hata ayıklama başlatılamıyor
Visual Studio 2012 (sürüm 11.0.61030.00 güncelleme 4) çalıştırıyorum. Yerel bir konsol uygulamasında hata ayıklarken, hata ayıklamaya başladığımda aşağıdaki hatayı alıyorum (F5): --------------------------- Microsoft Visual Studio --------------------------- Error while trying to run project: Unable to start debugging. The object invoked has disconnected from its clients. --------------------------- OK --------------------------- Bu yalnızca Visual …

7
Xcode Debugger: değişkenin değerini görüntüle
UITableViewController'daki kodum: delegate.myData = [myData objectAtIndex:indexPath.row]; Nasıl değerlerini görebilirsiniz delegate.myDataya indexPath.rowDebugger'daki? delegate.myDatabir dizi ve indexPath.rowbir int. Sadece nesnelerin hafıza adreslerini görebiliyorum delegateve indexPathnerede myDatave nerede row?

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.