Punkt przerwania to mechanizm oferowany przez środowisko programistyczne, który umożliwia przerwanie i zawieszenie wykonywania programu w celu debugowania w celu wznowienia wykonywania.
Czy istnieje sposób na ustawienie punktu przerwania na ustawieniu / pobraniu we właściwości zaimplementowanej automatycznie? int Counter { get; set; } Oprócz zmiany na standardową właściwość (robię to w ten sposób, ale aby to zrobić, muszę zmienić i przekompilować cały projekt)
Chcę mieć możliwość przerwania debugera po osiągnięciu określonego dopasowania ciągu. Jako przykład mogę mieć coś takiego: Foo myObj = [self gimmeObj]; myObjmoże mieć właściwość o nazwie name. Chcę, aby debugger zatrzymał się przy zadaniu, kiedy [myObj.name isEqualToString:@"Bar"]; Jak mogę ustawić mój warunkowy punkt przerwania w Xcode, aby to zrobić?
Mam funkcję, która jest wywoływana kilka razy i ostatecznie dochodzi do awarii. Nie chcę jednak ustawiać punktu przerwania w tej funkcji i zatrzymywać się po każdym wywołaniu, ponieważ będę tu przez lata. Słyszałem, że mogę ustawić counterw GDB punkt przerwania i za każdym razem, gdy punkt przerwania zostanie osiągnięty, licznik …
Mam wielowątkową aplikację, która jest bardzo stabilna na wszystkich moich komputerach testowych i wydaje się stabilna dla prawie każdego z moich użytkowników (w oparciu o brak skarg na awarie). Jednak aplikacja często się zawiesza dla jednego użytkownika, który był na tyle uprzejmy, aby wysyłać raporty o awariach. Wszystkie raporty o …
Za każdym razem, gdy uruchamiam projekt Spring Boot w trybie debugowania w Eclipse IDE (Spring Tool Suite), wątek zatrzymuje się na throw new SilentExitException();linii nawet bez punktu przerwania. Czy jest jakieś rozwiązanie, aby uniknąć tego zachowania? org.springframework.boot.devtools.restart.SilentExitExceptionHandler.exitCurrentThread() (line 53): public static void exitCurrentThread() { throw new SilentExitException(); } Zaczyna się …
Podczas pracy z punktami przerwania w Eclipse czasami zauważam, że mają one różne ikony / adnotacje (znaczniki na lewym pasku bocznym). Czasami jest to tylko niebieska kula, czasami ma na sobie znacznik wyboru, a czasami jest przekreślony. Co oznaczają te wszystkie adnotacje?
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.