Управляйте Chrome полностью с клавиатуры

12

Chrome, как правило, прекрасно поддерживает клавиатуру, но есть несколько вещей, которые вы не можете сделать с клавиатурой в Chrome:

  • Откройте предыдущую страницу в новой вкладке. (Ctrl-клик по кнопке «Назад» делает это, но никак не может сделать это с помощью клавиатуры.)
  • Откройте следующую страницу в новой вкладке.
  • Просмотрите список предыдущих страниц и откройте одну из них. (Длительное нажатие на кнопку «Назад», опять же, нет способа сделать это с помощью клавиатуры)
  • Посмотрите список следующих страниц и откройте одну из них.
  • Изменить порядок вкладок.
  • Вытащите вкладку в собственное окно.

Я хочу использовать AutoHotKey или любую другую программу или метод для создания сочетаний клавиш для всех этих действий.

Кто-нибудь может дать мне какие-нибудь советы о том, как это сделать?

Рам Рахум
источник
1
Я думаю, что это будет намного сложнее, чем вы думаете. То, что вы хотите сделать, не требует простой автоматизации, оно требует реального взаимодействия с Chrome для вызова действий. Для этого вам может понадобиться написать расширение или манипулировать веб-набором chrome, используя что-то вроде .NET ( webkitdotnet.sourceforge.net ).
MaQleod

Ответы:

3

Решение, которое не использует AutoHotkey, заключается в использовании расширения Vimium . Он предназначен для эмуляции Vim в Chrome, но на самом деле он дает каждому действию в Google Chrome настраиваемое сочетание клавиш, а также запоминает предпочитаемый вами размер масштабирования для каждого сайта отдельно.

См. Его README для более подробной информации, с особым вниманием к разделу «Пользовательские сопоставления клавиш», который позволяет вам выполнять последовательность клавиш клавиатуры, запускаемых одним сочетанием клавиш.

Чтобы создать свой первый элемент, откройте предыдущую страницу в новой вкладке, возможно, сделайте следующее:

Alt-D     (move the focus to the location bar)
Alt-Enter (open up the current URL into a new tab)
Ctrl+9    (switch to the last tab)
Backspace (go back to previous)

В результате ваша вкладка была продублирована и по-прежнему отображается как следующая вкладка (хотя и без ее истории), а текущая вкладка перешла на предыдущую страницу. Я считаю, что это самое близкое к тому, что было задано, поскольку, к сожалению, для дублирования вкладки с ее историей требуется использование мыши.

Вы можете комбинировать это расширение с Менеджером ярлыков , который добавляет больше возможностей клавиатуры.

Список всех сочетаний клавиш Chrome и клавиатуры очень длинный и может быть полезен при создании макросов, как описано выше.

Если вы по-прежнему намереваетесь использовать AutoHotkey, вы можете использовать вышеуказанный материал для создания макросов AutoHotkey, почти так же, как я описал.

harrymc
источник
Мех ... Не могу получить действительно полезных вещей из этого расширения.
Рам Рахум
1

Вы можете делать то, что хотите, с помощью расширения «Менеджер ярлыков» , которое позволяет назначать закладки или код JavaScript для сочетаний клавиш.

Paradroid
источник
Я проверил это, и он не может выполнить ни одну из задач, которые я просил.
Рам Рахум
0

Я хотел бы помочь не только с одним предметом, но ...

  • Просмотрите список предыдущих страниц и откройте одну из них. (Длительное нажатие на кнопку «Назад», опять же, нет способа сделать это с помощью клавиатуры)

Это можно сделать, сфокусировавшись на кнопке «Назад» и нажав клавишу « Меню» на клавиатуре, которая в большинстве случаев имитирует «щелчок правой кнопкой мыши» по выбранному элементу и открывает контекстное меню. Кажется, что эта клавиша снята с клавиатуры, поэтому Windows позволяет имитировать ее с помощью Shift + F10.

Orangestar
источник