
Я пытаюсь отказаться от FireFox на некоторое время, так как разница в скорости работы по сравнению с Chrome стала слишком большой. Но я не могу найти способ повторить функцию, которая для меня критически важна: возможность открывать новые вкладки и перенаправлять их напрямую по определенному адресу с помощью сочетания клавиш.
«Знаменитое» расширение ShortKeys, похоже, не работает в последней версии Chrome (58).
Есть вопрос по этому поводу, касающийся Chrome, но он довольно старый, и ответы там недействительны и/или устарели. Мне нужны решения для 2017 года :).
решение1
Это действительно легко сделать с помощьюAutoHotKey. Просто напишите скрипт, который будет работать, пока открыт Chrome, и который будет использовать любую горячую клавишу, которую вы захотите. Все, что вам нужно сделать, это отправить cntrl-t и адрес, по которому вы хотите перейти, и ввести.
решение2
В ответ на комментарий AHK, вот скрипт, который делает именно то, что вы просили.
Даже если вы считаете это "обходным путем", он работает именно так, как вы хотели. Он открывает предопределенные страницы в Chrome с помощью горячей клавиши. Какая разница, какой exe-файл с этим справляется?
; Only allow 1 instance of the script to run
#SingleInstance, Force
return
; Hotkeys past here only work when chrome.exe is the active window.
#IfWinActive, ahk_exe chrome.exe
; Press F1 while in chrome...
F1::
; To run chrome at the specified address.
Run, % "chrome.exe https://superuser.com/questions/1212547/how-to-add-custom-keyboard-shortcuts-to-chrome/"
return
; Press F2 while in chrome...
F2::
; Open a new tab.
Send, ^t
Sleep, 100
; And then send this reddit's AHK help forum, plus the enter key, to the address bar.
SendInput, www.reddit.com/r/autohotkey{Enter}
; Hotkeys past this will work globally
#IfWinActive