您的位置:首页 > 其它

VS调试技巧

2011-08-17 20:28 197 查看
为了了解foreach的执行过程,我们可以利用调试功能进行跟踪观察。在Java中我们也使用过调试功能,现在我们就利用VS的调试功能来跟踪观察foreach中的局部变量c的变化。



图2 设置了断点的代码

技巧:

断点的设置和删除:

在VS中设置和删除断点有很多种方式。

(1) 使用快捷键:将光标停在要设置断点的那一行,按F9键设置断点,再按F9键删除断点。

(2) 使用鼠标:在要设置断点的那一行代码,用鼠标单击代码编辑器左侧的灰色区域设置断点,再次单击图标删除断点。

(3) 使用右键菜单:将光标停在要设置断点的那一行,单击鼠标右键,在弹出菜单中选择“断点”-->“插入断点”选项,选择“断点”-->“删除断点”选项可以删除已经插入的断点。

(4) 使用菜单:将光标停在要设置断点的那一行,在VS菜单栏中选择“调试”-->“切换断点”选项可以设置或删除断点。

2.监视变量值

此时,按F5键执行,你会在代码编译器窗口下方看到一个监视(watch)窗口。

在监视窗口,我们可以查看变量或者计算表达式的值。现在我们就利用监视窗口来观察变量c的变化。在监视1窗口中用鼠标单击名称下的空白单元格,输入“c”,按回车键,将会看到c的当前值为“飞”。

技巧:

监视窗口:

如果在你的VS中没有出现监视窗口或者你不小心把它关了,怎么办?

在VS的菜单栏中选择“调试”-->“窗口”-->“监视”-->“监视窗口 |”选项,可以打开一个监视窗口,也可以通过这种方式打开多个监视窗口。

3.单步跟踪(步:step)

为了观察foreach的执行过程,我们使用单步跟踪,按F10键使程序逐条语句执行,可以通过监视窗口看到,变量c的值随着程序的执行在不断进行变化。

技巧:

常用快捷键:

如果你会使用很多的快捷键完成操作,别人一定会对你刮目相看,在工作中,能不能熟练使用快捷键往往是判断是不是一个熟手的重要标志!

F5——开始调试

Shift+F5——停止调试

F9——设置或删除断点

F10——单步执行

调试功能对我们分析和理解程序的执行过程、找出程序中的错误非常有用,它是我们进行程序开发的得力助手,一定要记得常请它来帮帮忙!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: