如何调试用Firefox Developer Tools附带的Scratchpad编写的JavaScript?

时间:2016-08-02 09:33:05

标签: javascript firefox

我想要一个独立的editordebugger,基本上是IDE JavaScript。我目前在命令行上使用仅运行独立脚本并在Notepad++中编辑它们,有时在Scratchpad中添加Firefox Developer tools

Debugger中的Firefox Developer Tools并未向我显示ScratchPad的来源。如何让它显示出来?

此外,我无法在ScratchPad编辑器中设置断点。

2 个答案:

答案 0 :(得分:5)

此问题已在Firefox 47中修复(请参阅bug 1252077),您现在可以在Scratchpad代码中使用debugger;语句或直接在调试器中设置断点。在您至少运行一次脚本后,Scratchpad脚本的源代码应该出现在那里。确保开启Dev Tools。

虽然Scratchpad脚本在Scratchpad中修改后没有在调试器窗口中更新,但是有点尴尬,你需要先刷新你所在的页面或使用Execute→{{1}在Scratchpad中。

答案 1 :(得分:0)

Scratchpad工作得很好,除了我无法弄清楚如何访问其中的断点范围。任何人都知道如何做到这一点?在Firebug中是自动的。