F5 开始调试,执行到断点

Shift + F5 停止调试

F9 在光标所在行添加断点

Shift + F9 QuickWatch

Shift Ctrl F9 delete all 断点

F10 单步执行

F11 进入调用的函数

Shift F11 跳出这次调用的函数

另外还可以用Disable all breakpoints

可以右键点击添加breakpoint condition.比如 int i = 0; 条件可以是 i==5,或者 i has changed.如果 string str,则可以 strcmp(str,"onestring") ==0这样的。

对于 char *str ; str = "abcd";在 debug 过程中需要看 str 的内容,可以在 watch 中 str,4 就会显示下面连续的4个的内容了。

Ctrl F10 直接将debug执行跳到当前光标所指的行

在断点上右键breakpoint hit count 还可以设置

(1)当满足条件,而且进入断点的累计次数等于N时,断点命中一次。

(2)当满足条件,而且进入断点的累计次数是N的倍数时,断点命中一次。

(3)当满足条件,而且进入断点的累计次数大于N时,每次命中断点。

Breakpoint Filter 可以对机器、进程、线程做指定。

When Hit 还可以做更高端的输出,以及自定义宏。参考:http://mobile.51cto.com/hot-405615.htm

另外可以参考:http://msdn.microsoft.com/en-us/library/7sye83ce(v=vs.90).aspx 这是源头。

最新文章

  1. mysql 查询表结构
  2. Tomcat6.0 管理器配置
  3. Spring事务解析2-标签解析
  4. Linux命令大全----常用文件操作命令
  5. [EventBus源码解析] 订阅者处理消息的四种ThreadMode
  6. 基本套接字编程(2) -- I/O模型篇
  7. Gradle的安装
  8. Multi-Language IDE for Professional Developers (Komodo)
  9. 前端技能汇总 Frontend Knowledge Structure
  10. 浏览器插件 - Chrome 对 UserScript 的声明头(metadata)兼容性一览
  11. PHP学习笔记5-类的继承/方法重写
  12. Rust这个新的语言
  13. php mysql数据库 分页与搜索
  14. Web.简单配置
  15. SQL Server - DISTINCT
  16. hadoop启动namenode日志报这个错,首先说怎么看日志
  17. Confluence 6 从外部目录中同步数据配置同步间隔
  18. oracle 数据库、实例、服务名、SID
  19. 代码:PC HTML——图片列表
  20. git release功能

热门文章

  1. centos7.4系统部署nodejs前端项目
  2. 解决iPhone滑动不流畅问题
  3. SpringMVC总结以及在面试中的一些问题.
  4. 解决oh-my-zsh卡顿问题
  5. python中文件操作的其他方法
  6. STM32CUBEMX入门学习笔记1:软件的简单介绍
  7. proc_info_list
  8. Nordic Collegiate Programming Contest 2015​ G. Goblin Garden Guards
  9. Django基于Pycharm开发之一【创建django工程】
  10. 谋哥:搞APP,做得累的都不对!