Porady: korzystanie z okna czujki równoległej
W oknie czujki równoległy może jednocześnie wyświetlać wartości, które posiada jedno wyrażenie na wiele wątków.Każdy wiersz reprezentuje wątku, który działa w aplikacji, ale wątek może być reprezentowany w wielu wierszach.W szczególności każdy wiersz reprezentuje wywołanie funkcji, których funkcja Podpis pasuje do funkcji w bieżącej klatce stosu.Można sortować, zmienianie kolejności, usuwanie i Grupuj elementy, które są w kolumnach.Można oflagować, Usuń flagę, zamrożenie (zawieszenie) i rozmrażanie wątków (Wznów).Następujące kolumny są wyświetlane w Oglądać równoległego okna:
Kolumna flagi, w której można oznaczyć wątek, na który chcesz zwrócić szczególną uwagę.
Kolumna ramki, w której strzałka wskazuje wybraną ramkę.
Konfigurowalna kolumna, która może wyświetlać maszynę, proces, fragment, zadanie i wątek.
Porada Należy otworzyć Zadanie równoległe okna, aby wyświetlić informacje o zadaniu w Oglądać równoległego okna.
<Dodaj czujkę> kolumny, w którym można wprowadzać wyrażenia do obejrzenia.
[!UWAGA]
Na komputerze w poniższych instrukcjach mogą być wyświetlane inne nazwy i lokalizacje niektórych elementów interfejsu użytkownika programu Visual Studio. Te elementy są określane przez numer wersji Visual Studio oraz twoje ustawienia. Aby uzyskać więcej informacji, zobacz Dostosowywanie ustawień środowiska deweloperskiego w Visual Studio.
Aby wyświetlić okno czujki równolegle
Ustaw punkt przerwania w kodzie.
Na pasku menu wybierz Debugowanie, Rozpocznij debugowanie.Poczekaj, aż aplikacja osiągnąć punkt przerwania.
Na pasku menu wybierz Debug, Windows, Oglądać równoległego, a następnie wybierz Okno czujki.Można otworzyć aż cztery systemu windows.
Aby dodać wyrażenie czujki
- Wybierz <Dodaj czujkę> , a następnie określ wyrażenie czujki.
Aby oflagować lub usuń flagę wątku
- Zaznacz kolumnę flag dla wiersza, lub Otwórz menu skrótów dla wątku i wybierz polecenie flagi lub Unflag.
Aby wyświetlić tylko oflagowane wątków
- Kliknij przycisk Pokaż tylko oflagowane w lewym górnym rogu Oglądać równoległego okna.
Aby przełączyć się z ramkami
- Kliknij dwukrotnie kolumnę ramki. (Klawiatury: zaznacz wiersz, a następnie naciśnij klawisz Enter.)
Aby posortować kolumnę
- Wybierz nagłówek kolumny.
Do grupy wątków
- Otwórz menu skrótów dla programu w oknie czujki równolegle, wybierz polecenie Group By, a następnie wybierz element podmenu właściwe.
Aby zablokować lub odblokować wątków
- Otwórz menu skrótów dla wiersza i wybierz polecenie zamrozić lub rozmrażanie.
Aby wyeksportować dane w oknie czujki równolegle
- Wybierz Otwórz w programie Excel przycisk, a następnie wybierz Otwórz w programie Excel lub wyeksportować do pliku CSV.
Aby przefiltrować dane według wyrażenie logiczne
- Wprowadź wyrażenie warunkowe w filtru przez wyrażenie warunkowe pole.Debuger oblicza wyrażenie dla każdego kontekstu wątku.Tylko wiersze, w których wartość jest true są wyświetlane.
Zobacz też
Zadania
Porady: korzystanie z okna wątków GPU
Wskazówki: debugowanie aplikacji C++ AMP