Ответ 1
Вы можете изменить их вручную. Перейдите в этот каталог:
В последних версиях расширение поставляется в одном файле с расширением XPI. Просто переименуйте его в ZIP, создайте каталог и извлеките его содержимое в него.
Linux:
.mozilla/firefox/*****.default/extensions/[email protected]/
Окна:
%APPDATA%\Mozilla\Firefox\Profiles\<profile>\extensions\[email protected]\
Затем измените этот файл (это мои настройки переопределения):
content/firebug/debugger/ script/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))
];
content/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. Хотя уже существует запрос чтобы разрешить их настройку непосредственно в Firebug.