![在 Firebug 中更改默认继续 (F8) 进入 (F11) 跳过 (F10)](https://linux22.com/image/1237006/%E5%9C%A8%20Firebug%20%E4%B8%AD%E6%9B%B4%E6%94%B9%E9%BB%98%E8%AE%A4%E7%BB%A7%E7%BB%AD%20(F8)%20%E8%BF%9B%E5%85%A5%20(F11)%20%E8%B7%B3%E8%BF%87%20(F10).png)
是否可以将这些快捷方式更改为其他内容?在这种情况下,可以在哪里更改?
答案1
目前有一个针对此功能的功能请求(您需要一个 GoogleGroups 帐户才能访问):
F5 与 F8 继续选项
Patrick Kaeding 还针对早期版本的 FireFox 提出了一种解决方法,但据我所知,它不适用于当前版本(FireFox 3.6、FireBug 1.5)
自定义 Firebug 快捷键
答案2
我知道这个问题太老了,但我希望我的回答能够对某些人有所帮助。
Firefox 扩展通常是 zip 存档。如果您解压它,您可以编辑文件:"${Firebug_unarchived}/content/firebug/js/scriptPanel.js"
。在此文件中查找行 #919 - 929内容:
Firebug.chrome.$("fbRerunButton").setAttribute("tooltiptext",
Locale.$STRF("firebug.labelWithShortcut", [Locale.$STR("script.Rerun"), "Shift+F8"]));
Firebug.chrome.$("fbContinueButton").setAttribute("tooltiptext",
Locale.$STRF("firebug.labelWithShortcut", [Locale.$STR("script.Continue"), "F8"]));
Firebug.chrome.$("fbStepIntoButton").setAttribute("tooltiptext",
Locale.$STRF("firebug.labelWithShortcut", [Locale.$STR("script.Step_Into"), "F11"]));
Firebug.chrome.$("fbStepOverButton").setAttribute("tooltiptext",
Locale.$STRF("firebug.labelWithShortcut", [Locale.$STR("script.Step_Over"), "F10"]));
Firebug.chrome.$("fbStepOutButton").setAttribute("tooltiptext",
Locale.$STRF("firebug.labelWithShortcut",
[Locale.$STR("script.Step_Out"), "Shift+F11"]));
有调试器命令的热键。只需将其更改并重新打包扩展即可。
当心firebug 更新后,所有热键都将重置,因此您应该再次更改它们(或者简单地禁用自动更新Firebug
)。
PS 实际版本Firebug
是1.11.4。