visual studio 2010调试器找到goto当前行停在快捷键上

Gul*_*llu 22 debugging resharper keyboard-shortcuts shortcut

1)我放了一个断点,VS断开我放断点的地方.

2)然后我开始浏览代码,通常在执行路径的某处放置另一个断点.(可能在其他一些cs文件的另一个类中)

3)我现在想回到我第一次停止的地方(只需在代码中导航.不要混淆VS的intellitrace调试工具中使用的调试器功能)

现在我放置一个书签并返回我的书签.但我大部分时间都忘记放置书签.因此这个问题.必须有一个快捷方式来回到当前的执行行或停止在或用于描述这个的任何短语.如果我可以制作一些热键或捷径,我也有Resharper.无论如何,我可以回到调试器"破坏"的地方.我有时也会使用Ctrl - 多次向后导航.谢谢

Ome*_*viv 28

那将是Visual Studio命令"Debug.ShowNextStatement"(通常分配给Alt + Num*).您还可以使用断点窗口(Alt + Ctrl + B)在断点之间导航.

更新:作为我创建的名为OzCode的商业Visual Studio扩展的一部分,我实现了@Alex对更多可发现和可访问的MenuItem的请求以实现此功能.它与Resharper的上下文操作类似:当您处于中断模式但导航远离"当前语句"时,此QuickAction将出现:

ShowNextStatement


小智 14

我倾向于使用调用堆栈窗口,双击堆栈跟踪中的顶行导致编辑器窗口显示执行停止的代码行