Gewusst wie: Kennzeichnen von Threads und Aufheben der Kennzeichnung
Sie können einen Thread, dem Sie besondere Aufmerksamkeit widmen möchten, kennzeichnen, indem Sie es in den Fenstern Threads, Parallele Stapel, Parallele Überwachung und GPU-Threads mit einem Symbol versehen. Anhand dieses Symbols können Sie gekennzeichnete Threads von anderen Threads unterscheiden.
Gekennzeichnete Threads werden auch in der Liste Thread auf der Symbolleiste Debugspeicherort gesondert behandelt. In dieser Liste können alle Threads oder nur gekennzeichnete Threads aufgeführt werden. Beim Kennzeichnen eines Threads wird die Anzeige der Liste Thread automatisch zu den gekennzeichneten Threads umgeschaltet. Bei Bedarf können Sie in der Anzeige jedoch zurückwechseln, sodass alle Threads angezeigt werden.
So können Sie einen Thread mithilfe des Fensters Threads kennzeichnen oder seine Kennzeichnung aufheben
- Suchen Sie im Fenster Threads den gewünschten Thread, und klicken Sie auf das Flagsymbol, um das Flag auszuwählen oder zu löschen.
So heben Sie die Kennzeichnung aller Threads auf
- Klicken Sie im Fenster Threads mit der rechten Maustaste auf einen Thread, und klicken Sie anschließend auf Kennzeichnung aller Threads aufheben.
So zeigen Sie nur gekennzeichnete Threads an
- Wählen Sie im Fenster "Debuggen" die Schaltfläche "Kennzeichnen" aus.
So kennzeichnen Sie nur eigenen Code
Klicken Sie auf der Symbolleiste am oberen Rand des Fensters Threads auf das Kennzeichnungssymbol.
Klicken Sie in der Dropdownliste auf Nur eigenen Code kennzeichnen.
So kennzeichnen Sie Threads, die ausgewählten Modulen zugeordnet sind
Klicken Sie auf der Symbolleiste des Fensters Threads auf das Kennzeichnungssymbol.
Klicken Sie in der Dropdownliste auf Benutzerdefinierte Modulauswahl kennzeichnen.
Wählen Sie im Dialogfeld Module auswählen die gewünschten Module aus.
(Optional) Geben Sie Im Feld Suchen eine Suchzeichenfolge für bestimmte Module ein.
Klicken Sie auf OK.
Siehe auch
Aufgaben
Exemplarische Vorgehensweise: Debuggen einer Multithreadanwendung