在 Firebug 中更改默认继续 (F8) 进入 (F11) 跳过 (F10)

在 Firebug 中更改默认继续 (F8) 进入 (F11) 跳过 (F10)

是否可以将这些快捷方式更改为其他内容?在这种情况下,可以在哪里更改?

答案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。

相关内容