美文网首页
断点调试

断点调试

作者: 嗨姑娘_大个子 | 来源:发表于2018-12-18 17:10 被阅读0次
一. 设置代码行断点

chromeK开发者工具:

设置断点.jpg
  1. ctrl + shift + i打开chrome的开发者模式。
  2. Sources 选项卡,点击代码行左边的行号,设置行断点,出现蓝色图标。

代码行:

  1. 直接在代码行中写入debugger
console.log('b');
debugger;
console.log('c');
二. Breakpoints相关
操作断点.jpg
  1. 通过Breakpoints 列表,可以快速定位页面中的所有断点;勾选取消列表左侧的复选项去激活获取禁用该断点。
  2. 可以通过菜单行的第 5右三角图标,禁用所有的断点。
三. 条件行代码断点
条件断点.jpg
  1. 右键单击代码行左侧的蓝色断点标记,Edit breakpoints,代码行会出现 input 输入框。
  2. 自定义输入表达式,返回值为true时候,按Enter键,便可触发此断点。代码行变黄色箭头标志。
四. 操作按钮详解
  • 常见断点快捷键

F8: 继续执行
F10: step over, 单步执行, 不进入函数
F11: step into, 单步执行, 进入函数
shift + F11: step out, 跳出函数
ctrl + o: 打开文件
ctrl + shit + o: 跳到函数定义位置
ctrl + shift + f: 所有脚本中搜索

  • 右侧操作按钮含义如下:

Pause/Resume script execution:暂停/恢复脚本执行(程序执行到下一断点停止)。
Step over next function call:执行到下一步的函数调用(跳到下一行)。
Step into next function call:进入当前函数。
Step out of current function:跳出当前执行函数。
Deactive/Active all breakpoints:关闭/开启所有断点(不会取消)。
Pause on exceptions:异常情况自动断点设置。

五. 参考文档

相关文章

  • Android Studio调试

    参考 断点调试 实用调试 总结:断点调试有step into step out 等 实用调试:条件断点、日志断点、...

  • linux编程入门(七)-使用gdb调试程序

    程序开发离不开调试,可以断点调试,也可以打log调试,linux下断点调试c,c++程序用gdb。 断点调试虽然很...

  • Flutter开发调试

    代码开发后出问题都会需要调试,调试方法很重要。 1. 断点调试 断点调试跟大家熟悉的 Chrome 的断点调试基本...

  • Java基础语法_Day12

    一、Eclipse断点调试 Eclipse断点调试概述 Eclipse的断点调试可以查看程序的执行流程和解决程序中...

  • debug

    1 调试1.1 调试方式1.2 调试过程中的功能键的作用2 调试模式的断点2.1 断点类型2.2 静态断点2.3 ...

  • unity3d之调试模式

    断点调试 设置断点 在下图的位置双击,设置或者取消断点 启动调试模式 选择调试->开始调试或者按F5快捷键: 然后...

  • Xcode编程 详细断点补充

    只会左键断点?是时候试试这样那样断点了 编码不能没调试,调试不能没断点(Break Point)。XCode的断点...

  • 代码调试

    过去调试JavaScript的方式 alert() console.log() 断点调试 断点调试是指自己在程序的...

  • pycharm断点调试

    pycharm断点调试 断点 和 调试 断点调试是在开发过程中常用的功能,能清楚看到代码运行的过程,有利于代码问题...

  • iOS - NSLog打印(精准打印)

    常用的NSLog的语句 在iOS开发过程中,调试是很重要的过程,而除了各种断点调试(普通断点、条件断点、全局断点)...

网友评论

      本文标题:断点调试

      本文链接:https://www.haomeiwen.com/subject/zqblkqtx.html