Wskazówki dotyczące narzędzi deweloperskich: punkty przerwania i punkty logowania
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Punkty przerwania umożliwiają wstrzymanie kodu w trakcie jego wykonywania (w przypadku spełnienia opcjonalnego warunku) i sprawdzenie wszystkich wartości w danym momencie. Punkty logowania umożliwiają rejestrowanie komunikatów w konsoli bez wstrzymywania wykonania. Punkty przerwania i punkty logowania to skuteczna alternatywa dla instrukcji debugger;
i wywołań console.log()
w kodzie.
Obejrzyj film, aby dowiedzieć się, jak używać punktów przerwania i punktów logowania do debugowania kodu:
- Ustaw punkt przerwania jednym kliknięciem.
- Wyświetl zbiór wywołań, sprawdź zmienne i edytuj ich wartości w zakresie oraz w konsoli.
- Kliknij prawym przyciskiem myszy > Zignoruj skrypty innych firm.
- Wyłączanie wstrzymywania w przypadku instrukcji
debugger;
.
- Dodaj warunek, przy którym nastąpi wstrzymanie.
- rejestrować wartości w Konsoli bez wstrzymywania.
- Ustaw Debuger tak, aby wstrzymywał się przy wykrytych lub niewykrytych wyjątkach.
Więcej informacji o typach punktów przerwania znajdziesz w artykule Wstrzymywanie kodu za pomocą punktów przerwania.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2023-07-27 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2023-07-27 UTC."],[],[],null,[]]