Я пытаюсь сбросить FireFox на некоторое время, так как разница в скорости работы по сравнению с Chrome стала слишком большой. Но я не могу найти способ воспроизвести функцию, которая важна для меня: возможность открывать новые вкладки и заставлять их переходить непосредственно по определенному адресу с помощью сочетания клавиш.

"Известное" расширение ShortKeys, похоже, не работает в этой последней версии Chrome (58).

Есть вопрос по этому поводу Chrome, но он довольно старый, и ответы там недействительны и / или устарели. Мне нужны решения на 2017 год :).

2 ответа2

1

В ответ на комментарий 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
1

Это действительно легко сделать с помощью AutoHotKey. Просто напишите скрипт, который будет работать, пока открыт Chrome, который использует любую горячую клавишу, которую вы хотите. Все, что вам нужно сделать, это отправить cntrl-t и адрес, по которому вы хотите перейти, и ввести.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .