在Chrome Dev Tools中停用和禁用断点之间的区别是什么

Nic*_*ick 15 javascript google-chrome google-chrome-devtools

Chrome(版本23.0.1271.101).我在OS X上,如果这甚至很重要的话.

为什么Chrome可以禁用和/或停用断点?是否有一些我不知道的用电?

已经注意到,我可以禁用一些断点,然后关闭所有.重新激活它们后,将禁用相同的禁用它们.除此之外,拥有这两个选项的目的是什么?

在此输入图像描述

xn.*_*xn. 9

Deactivate Breakpoints将关闭断点功能.禁用所有断点是将每个断点标记为已禁用的快捷方式.

比较启用所有断点和激活断点时,差异会变得更清晰.

可以通过每个断点旁边的复选框启用或禁用单个断点.

在此输入图像描述

禁用所有断点取消选中所有断点,实际上会关闭断点功能.Deactivate Breakpoints显式关闭断点功能.所以这两个选项具有相同的效果.

Activate Breakpoints启用断点功能,保留各个断点的启用/禁用状态.Enable All Breakpoints启用每个断点,但如果已取消激活,则不会打开断点功能.

  • 停用也会关闭在`debugger`语句处的中断。使用“全部禁用”是不可能的。 (2认同)