标记线程和取消标记线程(C#、Visual Basic、C++)
在“线程”、“并行堆栈”(线程视图)、“并行监视”和“GPU 线程”窗口中,可以使用图标来标记要特别关注的线程 。 此图标有助于您和其他人将标记的线程与其他线程区别开来。
在“调试位置”工具栏上的“线程”列表以及其他多线程调试窗口中,标记的线程还得到特殊处理 。 可以在“线程”列表或其他窗口中显示全部线程或仅显示标记的线程。
标记或取消标记线程
- 在“线程”或“并行监视”窗口中,找到感兴趣的线程,单击标记图标选中或清除标记 。
- 在“并行堆栈”窗口中,右键单击线程或线程组,然后选择“标记/<线程>”或“取消标记/<线程>”。
取消标记所有线程
- 在“线程”窗口中右击任意线程,然后单击“取消标志所有线程” 。
- 在“并行监视”窗口中,选择所有标记的线程,然后右键单击并选择“取消标记” 。
仅显示标记的线程
- 在其中一个多线程调试窗口中选择“仅显示标记的线程”按钮。
标记“仅我的代码”
在“线程”窗口顶部的工具栏中,单击标志图标。
在下拉列表中,单击“标记‘仅我的代码’”。
标记与选定模块关联的线程
在“线程”窗口的工具栏中,单击标志图标。
在下拉列表中,单击“标记自定义模块选择”。
在“选择模块”对话框中,选择需要的模块。
(可选)在“搜索”框中,键入用于搜索特定模块的字符串。
单击“确定”。
相关内容
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈