首页 > 解决方案 > 是否有 Firefox 替代 Google Chrome 中可用的 debug() 函数?

问题描述

在 Google Chrome 中,有一个debug() 函数可以从 DevTools 控制台调用并接受一个函数作为其参数。当您想在调用特定函数时暂停时可以使用它。

是否可以从控制台调用任何类似的 Firefox 替代方案?

现在,在 Firefox 中,我必须在 Debugger 选项卡中找到函数的源代码,并在函数处设置断点。

标签: javascriptfirefox-developer-toolsjavascript-debuggergoogle-developer-tools

解决方案


顺便说一句,将/函数添加到控制台的长期请求debug()undebug()最初是由 Firebug 引入的。

现在(从 Firefox 71 开始)您需要手动设置它们,尽管您至少可以通过将其记录到控制台轻松地跳转到函数的定义。

从控制台跳转到函数定义

单击函数旁边的图标将带您进入函数定义。在那里,您可以在函数的第一个可执行语句处设置断点。

另一种方法是从大纲面板中选择函数。不过,您仍然必须手动设置断点。

*大纲*面板


推荐阅读