Przełączanie do innego wątku podczas debugowania w programie Visual Studio (C#, Visual Basic, C++)
Podczas debugowania aplikacji wielowątkowej można użyć dowolnej z kilku metod, aby przełączyć się z wątku, z którym pracujesz, do innego wątku.
Uwaga
Jeśli chcesz kontrolować kolejność wykonywania wątków, musisz zablokować i rozmrażyć wątki.
Podczas badania wątków w edytorze kodu i różnych oknach debugowania wielowątkowego żółta strzałka wskazuje bieżący wątek. Zielona strzałka z zwięźle ogonem wskazuje, że bieżący wątek ma bieżący kontekst debugera.
Aby przełączyć się do dowolnego wyświetlonego wątku
- W oknie Wątki lub Zegarek równoległy kliknij dwukrotnie wątek.
Aby przełączyć się do wątku w oknie źródłowym
W lewym gutter kliknij prawym przyciskiem myszy ikonę znacznika wątku , wskaż polecenie Przełącz na, a następnie kliknij nazwę tego wątku, do którego chcesz przełączyć. W menu skrótów są wyświetlane tylko wątki w tej konkretnej lokalizacji.
Jeśli nie ma żadnych znaczników wątku, kliknij prawym przyciskiem myszy w oknie Wątki i sprawdź, czy wybrano opcję Pokaż wątki w źródle .
Aby przełączyć się do wątku na pasku narzędzi Lokalizacja debugowania
Na pasku narzędzi Lokalizacja debugowania kliknij listę Wątki.
Na liście kliknij wątek, do którego chcesz się przełączyć.
Powiązana zawartość
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla