在调试Chrome扩展程序时,有没有办法让开发人员工具保持打开状态?

时间:2015-08-04 20:23:20

标签: google-chrome google-chrome-extension developer-tools

我正在尝试调试Chrome扩展程序但每次刷新时,与扩展程序关联的开发人员工具窗口都会关闭。有谁知道是否有办法让它保持开放状态?

这就是我正在做的事情:点击扩展按钮,打开一个弹出窗口。然后我右键单击它并单击“检查”。这将打开开发人员工具。现在,如果我再次单击扩展按钮进行刷新(当我更新代码时),则开发人员工具将关闭。 :(

2 个答案:

答案 0 :(得分:35)

有两种方法可以实现这一目标。

  • 单击“开发工具”弹出窗口,使窗口聚焦,然后按F5。这将重新加载弹出窗口和开发工具,并且不会导致开发工具窗口关闭。
  • 如果这对您不起作用,请转到Chrome上单独的标签上的chrome-extension://extensionid/path/to/popup.html。从那里,您可以检查元素,刷新文件不会导致Dev Tools关闭。

答案 1 :(得分:1)

Dev Tools正在关闭,因为托管页面正在关闭(弹出窗口)。如果关闭弹出窗口,那么视图及其逻辑将停止工作,因此无需检查。

如果您想调试后台页面,它将不会与弹出窗口关闭,因为它在后台运行。这就是你所能做的一切。