调试期间IDE左边缘显示的图标

时间:2014-12-16 15:32:21

标签: debugging visual-studio-2012

在调试过程中,我看到这两个符号(以绿色矩形显示)。有人可以帮我理解这些是什么意思吗?

enter image description here

1 个答案:

答案 0 :(得分:4)

这用于表示调试器当前语句中是否存在线程。它允许您确定调试器的哪个线程处于活动状态。

例如,当我的光标在这个毫无意义的示例中的Thread.Sleep(10)行上时,我可以选择我感兴趣的工作线程(并根据其进程ID设置断点):

Thread example

在这里,我可以看到当前处于活动状态的每个工作线程,以及我目前正在使用ID 28468逐步执行工作线程。我也可以轻松地标记线程或尝试将光标移动到不同的线程中尽可能

请注意,如果您已启用"在源中显示主题"您将只看到线程图标。在调试器工具栏上。

Show Threads in Source