为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

"Scratchpad" troubles

  • 2 个回答
  • 1 人有此问题
  • 6 次查看
  • 最后回复者为 cor-el

more options

Hello.

After the multi-processing update in Firefox, i can use Firebug plugin normally. So, i use default developer panel, and here i have found a very necessary feature, Scratchpad build-in into developer panel. And this service have some hot-keys. One of them is "Ctrl + R" which execute code. Simple scratchpad, in the window works fine with it, but in console version this key reload the page. And i cant rebind this key in settings or in browser config.

Can u fix this issue? Thank you.

Hello. After the multi-processing update in Firefox, i can use Firebug plugin normally. So, i use default developer panel, and here i have found a very necessary feature, Scratchpad build-in into developer panel. And this service have some hot-keys. One of them is "Ctrl + R" which execute code. Simple scratchpad, in the window works fine with it, but in console version this key reload the page. And i cant rebind this key in settings or in browser config. Can u fix this issue? Thank you.

所有回复 (2)

more options

The shortcut issue you describe appears to have been reported as bug 995756 a few years ago and even has a dupe, but there hasn’t been any recent activity for it. It should take little to have this fixed though; perhaps you can post a reply or vote in the bug, or we can ask for speeding up the fix.

The Menu Wizard add-on enables you to remap shortcut keys, but unfortunately it does not seem to be able to do so for the Scratchpad component.

If you really want a speedy fix for productivity or other reasons, you could open up the omni.ja file residing in the [drive:\]Program Files\Mozilla Firefox\browser folder (it’s a zip file, rename if needed), browse for the scratchpad.dtd file and replace the run.key entry with another non-conflicting one, such as "u". Then put that file in the zip file, rename it back to omni.ja and replace the original file that you should of course put aside as a backup. Note that this is about the omni file in the browser subfolder, not the one in the parent folder. I haven’t tested it but am sure it should work, at least with a Nightly zip version. Of course the omni.ja file will be overwritten with any Firefox update.

Side note: I assume you are aware of the fact Firebug will no longer be updated and you are advised to use Firefox Devtools instead?

Does this help?

more options

If I use the DOM Inspector then I see no access keys for these buttons (these would be in the Scratchpad menu bar that isn't present), so it currently is not possible to use shortcut keys.

  • view-source:chrome://devtools/content/scratchpad/scratchpad.xul
<toolbarbutton id="sp-toolbar-run"
               class="devtools-toolbarbutton"
               label="&run.label;"
               command="sp-cmd-run"/>