Debugowanie to metodyczny proces znajdowania i naprawiania błędów w programie komputerowym. ** WAŻNA UWAGA: ** Ten znacznik służy TYLKO do pytań dotyczących technik debugowania lub samego procesu debugowania, NIE do żądania pomocy przy debugowaniu kodu.
Kiedy console.log()w moim programie JavaScript widzę obiekt, po prostu widzę dane wyjściowe [object Object], które nie są zbyt pomocne w ustaleniu, jaki to obiekt (ani nawet jakiego typu). W C # jestem przyzwyczajony do zastępowania, ToString()aby móc dostosować reprezentację debugera do obiektu. Czy jest coś podobnego, co mogę zrobić w …
Jestem totalnym noobem w programowaniu na Androida i chciałem dowiedzieć się, jak debugować moje aplikacje. Nie mogę wyświetlić moich wywołań Log.i | d | v w LogCat. Oto kod, którego używam. Jak widać, zdefiniowałem stałą LOG_TAG, ale nie mogę jej znaleźć w LogCat. Zaimportowałem również android.util.Log ORAZ upewniłem się, że …
W programie Visual Studio 2010 dla projektu C #, jeśli przejdziesz do właściwości projektu> kompilacja> zaawansowane> informacje o debugowaniu, masz trzy opcje: brak, pełne lub tylko pdb. Opierając się na odpowiedzi na to pytanie , uważam, że rozumiem niektóre różnice między pełnym a tylko PDB. Które jednak jest bardziej odpowiednie …
W naszym projekcie przeprowadzamy migrację do java 8 i testujemy jej nowe funkcje. W moim projekcie używam predykatów i funkcji Guava do filtrowania i przekształcania niektórych kolekcji przy użyciu Collections2.transformi Collections2.filter. Podczas tej migracji muszę zmienić na przykład kod guava na zmiany java 8. A więc zmiany, które wprowadzam, to: …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Popraw to pytanie Kiedy stwierdzę, że mam problematyczny fragment kodu, jak mam go debugować?
Jak mogę uzyskać nazwę pliku i numer linii w skrypcie Python. Dokładnie informacje o pliku, które otrzymujemy z śledzenia wyjątku. W tym przypadku bez zgłaszania wyjątku.
Podczas debugowania projektu pojawia się następujący błąd: „Nie można skopiować pliku” obj \ Debug \ My Dream.exe ”do„ bin \ Debug \ My Dream.exe ”. Proces nie może uzyskać dostępu do pliku„ bin \ Debug \ My Dream.exe ”, ponieważ jest używany przez inny proces." Używając Process Explorer, widzę, że …
Każde wywołanie w moich testach jednostkowych do jednego Debug.Write(line)lub Console.Write(Line)po prostu jest pomijane podczas debugowania, a wynik nigdy nie jest drukowany. Wywołania tych funkcji z klas, których używam, działają poprawnie. Rozumiem, że testowanie jednostkowe ma być zautomatyzowane, ale nadal chciałbym mieć możliwość wyprowadzania komunikatów z testu jednostkowego.
Biorąc pod uwagę obiekt Exception (nieznanego pochodzenia), czy istnieje sposób na uzyskanie jego śledzenia? Mam taki kod: def stuff(): try: ..... return useful except Exception as e: return e result = stuff() if isinstance(result, Exception): result.traceback <-- How? Jak mogę wyodrębnić dane śledzenia z obiektu Exception, gdy już je mam?
Jeśli kiedykolwiek korzystałeś z Reflectora, prawdopodobnie zauważyłeś, że kompilator C # generuje typy, metody, pola i zmienne lokalne, które zasługują na „specjalne” wyświetlanie przez debuger. Na przykład zmienne lokalne zaczynające się od „CS $” nie są wyświetlane użytkownikowi. Istnieją inne specjalne konwencje nazewnictwa dla typów zamykania metod anonimowych, pól zapasowych …
Podczas debugowania aplikacji internetowej ASP.NET w VS2010 pojawia się okno dialogowe z tytułem „Pobieranie symboli publicznych”. Jak poinstruować program Visual Studio, aby tego nie robił ?
Używam programu Visual Studio 2012 (wersja 11.0.61030.00 aktualizacja 4). Podczas debugowania aplikacji konsoli lokalnej pojawia się następujący błąd, gdy zaczynam debugowanie (F5): --------------------------- Microsoft Visual Studio --------------------------- Error while trying to run project: Unable to start debugging. The object invoked has disconnected from its clients. --------------------------- OK --------------------------- Dzieje się …
Mój kod w UITableViewController: delegate.myData = [myData objectAtIndex:indexPath.row]; Jak mogę zobaczyć wartości debugera delegate.myDatalub indexPath.roww debugerze? delegate.myDatapowinna być tablicą i indexPath.rowrozszerzeniem int. Widzę tylko adresy pamięć o obiektach delegatei indexPathale gdzie są myDatai row?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.