Visual Studio调试技巧分享(2)

代码执行过断点次数达到一定次数才触发,这个模版分为三种类型:
等于:执行过第x次触发断点
大于等于:执行过第x次以及之后都触发
倍数于:代码执行过x的倍数次时触发断点

筛选器:

可根据线程ID,线程名,进程ID,进程名,机器名,等条件决定是否断下线程.各条件之间可进行逻辑操作
******

多线程调试

按住Ctrl键不放,接着连续按D T键,能显示[线程]窗口,可从中看到当前调试进程的所有线程.

Visual Studio调试技巧分享

查看所有线程当前位置

点菜单栏的这个地方,能显示所有线程挂起时的位置:

Visual Studio调试技巧分享


效果如下:

Visual Studio调试技巧分享

冻结一个线程

这时候我们可以单独冻结一个线程,让这个线程被单独挂起,其它线程继续调试,选择线程,然后点这里:

Visual Studio调试技巧分享


如你所见,解冻按钮就在旁边...
线程被冻结后,就会被单独挂起,直到解冻才继续执行.

切换线程

如果当前挂起的线程不是自己要调试的线程,可以在这里切换到别的线程:

Visual Studio调试技巧分享

Ubuntu 14.04 安装Visual Studio Code 

使用Visual Studio Code开发TypeScript 

Visual Studio Code 简单试用体验 

Visual Studio Code试用体验 

Ubuntu上配置VTK开发环境——基于Visual Studio Code 与 GCC 

在Ubuntu中用Visual Studio Code编译调试C\C++ 

Ubuntu 14.04如何安装Visual studio Code 

Visual Studio 的详细介绍请点这里
Visual Studio 的下载地址请点这里

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/8014175c997e0a1d743ced1a53e76b4b.html