我厌倦了每一步调试F10来调试程序。是否有任何程序可以自动化visual studio以一致的频率运行每个调试步骤?比方说,每一步都需要3秒钟?
此致 萨姆
答案 0 :(得分:3)
坐在那里反复击中F10可能很烦人,但你可能只需要更多地使用内置的调试功能。
熟悉断点可用的选项(右键单击bp本身以获取这些选项)
点击次数:指定代码在停止之前经过断点的次数
条件:超级有用(我一直使用它),你几乎可以使用任何表达式,包括检查inscope变量的值
:点击断点时可以运行宏
过滤器:限制哪个正在运行的线程可以在该断点上中断
答案 1 :(得分:2)
您可以使用Autohotkey中的简单脚本轻松完成此操作。
从这里下载:http://www.autohotkey.com/
安装Autohotkey。
运行它。
在任务栏中找到绿色的“H”图标(右下角)。
右键单击该图标,然后选择编辑脚本。
然后在下面复制粘贴此脚本。
^!y:: InputBox, input1, How many F10 strokes you want?, , , 250, 100 InputBox, input2, How many seconds between each F10 stroke?, , , 250, 100 if ErrorLevel <> 0 { MsgBox, CANCEL was pressed. } else { loop, %input1% { Sleep, (input2 * 1000) Send {F10} } MsgBox, "Your F10 script has Ended" } return
然后重新加载(再次右击任务栏中的绿色“H”图标)。
按Control + Alt + y尝试上述脚本。