Мое решение использует Autohotkey , инструмент, который я использую для ярлыков в любом приложении.
Я создаю и запускаю скрипт .ahk, например:
#IfWinActive ahk_class Chrome_WidgetWin_1 ; Chrome browser
F2::Send, ^b ; toggle breakpoint (Ctrl+b)
^b::Send, ^m ; use Ctrl+b for something else
Это просто: только когда окно браузера Chrome активно, переопределите клавишу F2 и имитируйте Ctrl + b, который является официальным сочетанием клавиш Chrome для переключения на точку останова.
Я фактически запускаю свой сценарий ahk при запуске Windows, поэтому ярлыкивсегда активен.
Вы можете добавить больше ярлыков.Вы можете использовать другой браузер или приложение.Одна вещь, которую я пока не могу улучшить, это прослушивание ярлыков только тогда, когда активны инструменты веб-разработчика в браузере, может быть, есть выход.