我相信我看到了它,但不知道在哪里。
假设我有以下代码:
if(c == 6)...
我喜欢做的是通过调试器设置 c 说 5 看看会发生什么。
在 . 上放置一个断点,从而在执行之前if
停止执行,并在命令窗口中键入.c=5
或者,戴上手表c
并在手表窗口中双击它的值。然后,您可以将其设置为您想要的任何内容(也应与快速监视窗口一起使用)。
可能最简单的方法是设置断点,当调试器停止时,将鼠标悬停在变量上并在显示值的弹出窗口中单击该值并在那里更改它。适合小调整。
查看 MSDN 文档How to: Edit a Value in a Variable Window,解释如何实现您想要做的事情,以及更多有趣的相关信息。