Chrome开发工具 - 按功能名称开始调试

时间:2014-05-12 20:56:44

标签: javascript debugging google-chrome-devtools

有没有办法指定调试器来监听特定的方法名称?示例:调用函数myFunc时,我想开始调试。是的,我知道这看起来很奇怪,但在某些项目中我不知道javascript文件的名称来启动调试,但我知道该方法的名称。

它类似于事件侦听器断点,但使用任意方法名称而不是事件名称。

2 个答案:

答案 0 :(得分:8)

您可以通过搜索找到功能名称并设置断点。您可以使用以下组合键来搜索文件。

  • Windows: ctrl + shift + F
  • OSX: Cmd + 选择 + F

enter image description here

答案 1 :(得分:4)

只是想在搜索时添加我今天遇到的另一种方法,你可以打开JS控制台并使用debug(Some.path.to.myFunc),它会在函数上设置一个调试断点。使用undebug(func)取消设置。您还可以使用monitor(func)unmonitor(func)在调用该函数时获取控制台日志。从以下方面了解到这些:https://amasad.me/debugging