VS2010断点调试技巧

设置断点:在如下图中的红色圆点处设置断点,红色圆点表示已经在这行设置 断点。快捷键F9。

启动调试:按F5或者点击左边红框中的按钮。右边框是开 始执行(不调试)Ctrl+F5。

调试工具栏:下面是工具栏中对应的名称和快捷键。

       

在调试过程中F5是执行到下一个断点。F11是逐语句,在执行到下图中的断点 时,按F11会执行到Fibonacci方法里面逐步记录执行过程。F10是逐过程,与逐语 句不同的是,在执行到下图中断点时,再执行会执行断点下面的语句,而不是去 执行语句中的方法。

局部变量:在调试过程中可以查看局部变量窗口,如下图 里面会有变量的当前状态。如果找不到的话在

数组的状态表示如下图:

InteliTrace记录每一步的调试状态。

时间: 2024-10-28 21:15:51

VS2010断点调试技巧的相关文章

vs2010断点调试问题

问题描述 vs10断点设置进行调试开始后大概一分钟左右就会自动的跳转(断点一闪而过)然后网页直接显示跳过了整个调试操作IE8浏览器 解决方案 解决方案二:工具.选项.调试.常规->去掉[要求源文件与原始文件完全匹配]解决方案三:引用1楼yuekunge的回复: 工具.选项.调试.常规->去掉[要求源文件与原始文件完全匹配] +1

JavaScrip调试技巧之断点调试_javascript技巧

 首先,在各个浏览器中,断点调试支持的最好的当然是Firefox,Firefox不仅可以使用Firebug调试页面js脚本,还可以用高级调试工具例如JavaScript Debugger (Venkman) 来调试Firefox扩展里的js.除此之外,Firefox还支持一些更为高级的断点调试.变量监视功能. 其他浏览器里,Opera.Chrome和Safari的调试功能也比较好用.Opera的DragonFly速度相对比较快,界面清爽,功能强大,但不如Safari等友好.相比来说,IE8的程序

VS2010调试技巧

调试可以深入程序内部,观察运行时各个变量的值.调试可以解决程序中出现的bug,同时还可以用来研究一些自己不太熟悉的语言特性和技术.下面说一些工作中遇到的VS2010调试技巧. 一.Ctrl+F10 运行到光标,快速执行到光标所在的代码处. 二.条件断点 设置断点后,右击断点即可进行条件断点设置. 1.断点条件 例如,在一个1000次的循环体内部设置断点,你希望当循环进行到900次后中断,怎么才能做到呢?随着Linq的出现,一行上复杂的表达式如何调试?在循环的大括号上插入断点,右击断点选择条件,在

VS2010中的调试技巧

这是我的博客中关于VS 2010和.NET 4发布系列的第二十六篇文章. 今天的博文将介绍Visual Studio中的一些实用调试技巧.这是受我朋友Scott Cate (他发表过几十篇很棒的VS技术文章) 启发.他最近告诉我,许多Visual Studio下的程序员,甚至一些很有经验的开发人员,都不知道这些技巧.希望这篇文章能帮你掌握这些技巧.它们都很简单,却能帮你节约大量的时间. 跳到当前光标处(Ctrl+F10) 我经常看到人们为了到达目标代码位置,而在程序中早早设定了断点,然后反复地按

Android 反调试技巧之Self-Debuging/proc 文件系统检测、调试断点探测

本文讲的是Android 反调试技巧之Self-Debuging/proc 文件系统检测.调试断点探测, 首先,我们来看看Bluebox Security(一家移动数据保护的公司)所描述的反调试方法.gDvm是一个类型为DvmGlobals的全局变量,用来收集当前进程所有虚拟机相关的信息,其中,它的成员变量vmList指向的就是当前进程中的Dalvik虚拟机实例,即一个JavaVMExt对象.以后每当需要访问当前进程中的Dalvik虚拟机实例时,就可以通过全局变量gDvm的成员变量vmList来

iOS调试技巧-断点调试

Condational Breakpoints(条件断点) 普通断点只要执行到断点所在行就会停止程序,但是有时候我们想当满足一定条件时才停止程序.这个调试技巧在当你想要捕获一个循环中的变量的特定值或者一些不常发生的情况时是非常有用的,而不用你每次迭代都停止来查看. 怎样开启条件变量? 1.添加一个普通断点 2.右键点击断点选择Edit Breakpoint 3.打开断点编辑器,你可以在这里设置断点条件(以及一些其他的断点设置),设置好之后就可以见证奇迹了. 更多断点条件使用,请看iPhone6备

使用Chrome调试JavaScript的断点设置和调试技巧_javascript技巧

你是怎么调试 JavaScript 程序的?最原始的方法是用 alert() 在页面上打印内容,稍微改进一点的方法是用 console.log() 在 JavaScript 控制台上输出内容.嗯~,用这两种土办法确实解决了很多小型 JavaScript 脚本的调试问题.不过放着 Chrome 中功能越发强大的开发者工具不用实在太可惜了.本文主要介绍其中的 JavaScript断点设置和调试功能,也就是其中的 Sources Panel(以前叫 Scripts).如果你精通 Eclipse 中的各

VS2010“.NET研究”中的调试技巧

这是我的博客中关于VS 2010和.NET 4发布系列的第二十六篇文章. 今天的博文将介绍Visual Studio中的一些实用调上海徐汇企业网站制作试技巧.这是受我朋友Scott Cate (他发表过几十篇很棒的VS技术文章) 启发.他最近告诉我,许多Visual Studio下的程序员,甚至一些很有经验的开发人员,都不知道这些技巧.希望这篇文章能帮你掌握这些技巧.它们都很简单,却能帮你节约大量的时间. 跳到当前光标处(Ctrl+F10) 我经常看到人们为了到达目标代码位置,而在程序中早早设定

一起谈.NET技术,VS2010中的调试技巧

这是我的博客中关于VS 2010和.NET 4发布系列的第二十六篇文章. 今天的博文将介绍Visual Studio中的一些实用调试技巧.这是受我朋友Scott Cate (他发表过几十篇很棒的VS技术文章) 启发.他最近告诉我,许多Visual Studio下的程序员,甚至一些很有经验的开发人员,都不知道这些技巧.希望这篇文章能帮你掌握这些技巧.它们都很简单,却能帮你节约大量的时间. 跳到当前光标处(Ctrl+F10) 我经常看到人们为了到达目标代码位置,而在程序中早早设定了断点,然后反复地按