是否可以在没有断点的情况下在visual studio中手动输入步进模式?

Ori*_*gin 3 .net visual-studio-2010 visual-studio

如果这是一个重复的帖子,我道歉,但我找不到任何其他线程的答案.

我知道我可以通过使用F10或F11启动调试器来进入我的应用程序.我也知道我可以在某些GUI事件上设置断点.但是 - 这不是我想要的.

我希望能够在VS中的某个位置按下按钮,并使其进入"步入"模式,以便触发下一个被触发的用户代码.我想这样做,所以我不必在我的代码中设置断点.这将节省我很多时间,以便能够使应用程序处于某种状态,手动打开步入模式,然后做一些事情来触发代码运行我想要逐步完成.

有任何想法吗?

编辑:

这是一步一步,因为我没有很好地解释它.使用Break All有两个建议,但这仍然发生我正在尝试的之前.

我的目标:

  1. 启动程序
  2. 在没有断点/步进的情况下操作应用程序
  3. 手动打开Step-Through
  4. 触发代码(单击按钮,将鼠标悬停在某个位置,更改焦点等)
  5. 在我的操作触发的代码处于逐步模式.

正如您所看到的 - Break All命令发生,因为不允许我触发第4步.它会立即停止程序,我仍然会在执行操作时找到将触发的代码.

我明白这可能是不可能的; 我只是想从专家那里听到,所以我可以停止寻找它.

Chr*_*isF 6

是的,你可以进入调试器,但它会立即发生.

您可以按"全部中断"按钮(||)或Ctrl+ Alt+ Break.

它可能不会落在你想象的地方.您可以在应用程序中的任何位置,也可能不在您的代码中.

设置一个或两个战略断点要简单得多,特别是当您知道要输入哪些代码时.

或者,禁用您的断点而不是删除它们,运行您的程序,然后您的步骤3变为启用断点.