gpt4 book ai didi

debugging - 有没有办法自定义 Firebug 的键盘快捷键?

转载 作者:行者123 更新时间:2023-12-04 01:55:42 25 4
gpt4 key购买 nike

有没有办法自定义 Firebug 的键盘快捷键?我喜欢能够使用 Firebug 的脚本面板单步执行 JavaScript 代码,但看起来我只能使用默认的键盘快捷键来跳过/进入/退出代码,或者使用鼠标单击适当的按钮。

我错过了什么吗?

有什么 secret 关于:配置 在 Firefox/Firebug 中 hack 对我有帮助吗?

最佳答案

您可以手动更改它们。进入这个目录:

在最近的版本中,扩展名包含在一个扩展名为 XPI 的文件中。只需将其重命名为 ZIP,创建一个目录并将其内容提取到其中即可。

Linux:

.mozilla/firefox/*****.default/extensions/firebug@software.joehewitt.com/ 

window :
%APPDATA%\Mozilla\Firefox\Profiles\<profile>\extensions\firebug@software.joehewitt.com\

然后修改这个文件(这些是我的重映射设置):

内容/ Firebug /调试器/脚本/scriptPanel.js ( Firebug 2.0)
    this.keyListeners =
[
chrome.keyCodeListen("F5", Events.isShift, Obj.bind(this.rerun, this, context), true),
chrome.keyCodeListen("F5", null, Obj.bind(this.resume, this, context), true),
chrome.keyCodeListen("F6", null, Obj.bind(this.stepOver, this, context), true),
chrome.keyCodeListen("F7", null, Obj.bind(this.stepInto, this, context)),
chrome.keyCodeListen("F8", null, Obj.bind(this.stepOut, this, context))
];

内容/firebug/js/scriptPanel.js (在 Firebug 2.0 之前)
    this.keyListeners =
[
chrome.keyCodeListen("F5", null, Obj.bind(this.resume, this, context), true),
chrome.keyListen("/", Events.isControl, Obj.bind(this.resume, this, context)),
chrome.keyCodeListen("F6", null, Obj.bind(this.stepOver, this, context), true),
chrome.keyListen("'", Events.isControl, Obj.bind(this.stepOver, this, context)),
chrome.keyCodeListen("F7", null, Obj.bind(this.stepInto, this, context)),
chrome.keyListen(";", Events.isControl, Obj.bind(this.stepInto, this, context)),
chrome.keyCodeListen("F8", null, Obj.bind(this.stepOut, this, context)),
chrome.keyListen(",", Events.isControlShift, Obj.bind(this.stepOut, this, context))
];

在 2.0 之前的版本中,您还应该更改本地化文件,因此工具提示应该是正确的键:

语言环境/en-US/firebug.properties
firebug.Continue=Continue (F5)
firebug.StepOver=Step Over (F6)
firebug.StepInto=Step Into (F7)
firebug.StepOut=Step Out (F8)

这就是全部。不幸的是,每次更新 Firebug 时都必须这样做。虽然已经有 request to allow their customization directly within Firebug .

关于debugging - 有没有办法自定义 Firebug 的键盘快捷键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/267893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com