visual studio调试功能简述

vs调试简述

1.调试功能简述

vs提供了很强大的调试功能,能够让我们一步步执行中找到每个变量的值,便于查错改错。很多IDE都有调试功能,在使用调试功能时,记得先创建一个项目,哪怕是一个文件,也创建一个项目,否则是无法使用调试功能的,所以,很多新学编程使用codeblocks等IED的用户,往往为了图省事,直接建立一个文件,然后编译执行。虽然这样做没什么毛病,但是是无法进行调试的。在vs里,所有都要建立项目,哪怕是一个文件,无论是网站项目还是命令行程序项目。所以下面就以vs里的asp.net网站项目来演示下简单的调试用法,其他项目也是一样的操作。


2.开始调试

  • 建立断点
    在vs中建立断点的方法比较简单,直接在边缘点击左键即可(不同IDE不一样)。

1043829-20171031224515920-1115979861.png

  • 开始调试
    按下f5开始调试(Ctrl+f5是不调试直接运行)。vs界面变化情况如下。

1043829-20171031224523029-619819605.png

  • 运行

    1043829-20171031224604013-1819821216.png

1.在调试状态下,按住f10是逐过程调试,什么是逐过程调试呢?就是说只会运行你当前页面的代码,如果有函数调用,那么将会直接运行使用函数的那条语句,而不会进入到函数里面,这可以使用在你不关心函数里怎么执行的,或者确定函数是对的情况下使用。
2.那么如果我们关心函数里的实现,想知道函数里是什么样的,变量情况是什么,我们应该怎么做呢?在运行到调用函数的语句的时候,我们需要按下f11即逐语句调试,即可进入函数内部。
3.如果我们不小心进入了一个函数里,这个函数超级长,但是我们又不需要,我们可以使用shift+f11跳出,或者在函数出口设置一个断点,点击继续(图中绿色三角形)即可运行到下一个断点处再中断。

  • 查看变量

1043829-20171031224623732-335581197.png

1043829-20171031224628888-964453532.png

查看变量中vs提供了三个基本窗口,分别是自动窗口局部变量监视自动窗口,顾名思义,自动将一些变量的值显示在上面,局部变量 即你当前的运行的代码段的局部变量显示出来,监视 即你可以自己选择你要监视的变量名,方便满足自己的需求,监视窗口可以有多个。此外,鼠标移到对应变量上,vs也可以自动显示传当前变量的值。


3.结束

vs里调试功能简介就这些,掌握了这些基本的调试方法,很多问题都能够解决。

转载于:https://www.cnblogs.com/FZfangzheng/p/7764275.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值