47

Как включить сочетание клавиш для открытия определенной закладки / URL-адреса при использовании Chrome?

10 ответов10

37

Без расширений

Единственные способы (о которых я знаю), чтобы открыть закладку с помощью клавиатуры, следующие:

  • Использование диспетчера закладок:

    1. Откройте Диспетчер закладок, нажав Ctrl + Shift + O.

    2. Три варианта:

      • Поиск по всем закладкам (просто начните печатать), дважды нажмите клавишу Tab и выберите нужную закладку с помощью клавиш со стрелками.

      • Нажмите Tab, выберите нужную папку, снова нажмите Tab и выберите нужную закладку с помощью клавиш со стрелками.

      • Если нужная закладка находится на панели закладок, дважды нажмите клавишу Tab и выберите нужную закладку с помощью клавиш со стрелками.

    3. Нажмите Enter.

  • Использование Настройка и управление Google Chrome:

    1. Нажмите Alt + E или Alt + F, чтобы открыть « Настройка» и управлять Google Chrome.

    2. Нажмите B, чтобы ввести Закладки.

    3. Предполагая, что нужная закладка находится на панели закладок, выберите ее с помощью клавиш со стрелками.

    4. Нажмите Enter.

  • Использование омнибокса:

    1. Нажмите Ctrl + L, Alt + D или F6, чтобы сфокусировать омнибокс.

    2. Введите (часть) название нужной закладки.

    3. Когда он появится в раскрывающемся списке под омнибоксом, выберите нужную закладку с помощью клавиш со стрелками.

    4. Нажмите Enter.

С расширениями

Несколько расширений могут сделать это. Самый простой способ - это, вероятно, такой скрипт:

// ===UserScript===
// @name          Bookmark Launcher
// @description   Launches bookmarks with keyboard shortcuts
// ===/UserScript===

var bookmarkLauncherSetup = (function() {
    var bookmarks = {}, url;

    bookmarks['G'] = 'http://google.com';
    bookmarks['S'] = 'http://superuser.com';

    window.addEventListener('keyup', function() {
        if(event.ctrlKey && event.altKey && !event.shiftKey)
            if(url = bookmarks[String.fromCharCode(event.keyCode)])
                window.open(url);
    });
}());

Чтобы использовать это, сделайте следующее:

  1. Измените массив bookmarks в соответствии с вашими потребностями. Все буквенные и цифровые клавиши должны работать нормально.

  2. Сохраните код как bookmark-launcher.user.js в любом месте по вашему выбору.

  3. Откройте chrome://extensions/ в Google Chrome.

  4. Перетащите bookmark-launcher.user.js на открытую вкладку.

  5. Нажмите Добавить.

Обратите внимание, что никакое расширение не может работать во вкладках, открывающих chrome://... URL-адреса (включая новую вкладку) или Интернет-магазин Chrome.

На любой другой вкладке (после ее перезагрузки) нажатие Ctrl + Alt + S откроет Super User на новой вкладке.

Обратите внимание, что вы должны сосредоточить внимание на самой вкладке. Если вы сосредоточены, например, на омнибоксе или консоли разработчика, сочетания клавиш не будут иметь никакого эффекта.

18

Другой подход заключается в

  • Переместить фокус на адресную строку с +L.
  • Введите полное имя закладки и затем /.
  • Нажмите вкладку, чтобы выбрать второе автозаполнение (которое, по моему опыту, всегда является первым совпадающим именем закладки).
  • Нажмите ввод.
6

Как сообщается в разделе « Как назначить сочетание клавиш для часто используемых закладок Google Chrome», ключ заключается в установке определенного URL-адреса для поисковой системы по умолчанию.

  • Откройте chrome://settings/searchEngines чтобы загрузить список поисковых систем.
  • В "Другие поисковые системы" добавьте новый со следующими параметрами:
    • Название: все, что вы хотите, это не актуально.
    • Ключевое слово: ключевое слово, которое вы хотите, скажем, SU.
    • URL: URL, который вы хотите установить, скажем, http://superuser.com/ .

После сохранения, всякий раз, когда вы вводите SU в своей строке URL, вы будете отправлены на http://superuser.com/ .

5

Примечание. Сочетание клавиш определяется как комбинация клавиш 1, для большинства других ответов требуется больше ввода.

Решение A: Autohotkey

Используйте Autohotkey и определите свои собственные ярлыки для основных закладок. Вот сценарий, который я подготовил для вас как пустышку: chrome-bookmarks-shortcuts.ahk

Например, удерживайте SHIFT WIN и нажмите G, чтобы открыть gmail.com.


Решение B: расширение Chrome: SiteLauncher (быстрый набор)

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


Решение C: расширение Chrome: сочетания клавиш (настраиваемые сочетания клавиш)

Это расширение может обрабатывать одну букву или комбинации, чтобы открыть назначенные закладки. Единственная проблема: вы не можете ввести эти комбинации в строке URL. Мой обходной путь, CTRL + T для новой вкладки, затем TAB, затем комбинация.

Однако оба расширения чувствуют себя немного глючно.


Ярлыки в Firefox

Чтобы вспомнить, как выглядят свойства закладок в Firefox и как легко вы можете назначить для них ключевое слово (ярлык) :

Поле ключевых слов Firefox

В Firefox, теперь ввод "mp" в строке URL открыл конкретный сайт. Как вы можете прочитать в сети, в Chrome 52- эта простая функция не реализована, и для этого используется раздел "Поисковая система".

3

Это хорошо работает в Windows:

Сначала убедитесь, что на панели закладок отображается (CTRL+Shift+b), а затем используйте:

F6

или же

Shift+F6

Эти клавиши переключают фокус между адресной строкой, панелью закладок (если отображается) и содержимым страницы.

Поэтому, если я сосредоточен на содержании страницы, я бы использовал Shift+F6, а затем с помощью клавиш со стрелками перемещаться по моим закладкам.

1

Попробуйте это расширение Chrome Shortkeys (пользовательские сочетания клавиш), предоставленные Майком Криттенденом.

сокращенный

1

Следующее работает, набрав ключевое слово в адресной строке (омнибар) и нажав клавишу ввода, чтобы перейти к определенному URL. В Chrome (начиная с версии 59.0) это не доступно через менеджер закладок, как в Firefox, но вы можете легко использовать функцию ярлыков поисковой системы Chrome, чтобы работать таким же образом.

  1. Щелкните правой кнопкой мыши адресную строку (омнибар)
  2. Выберите редактировать поисковые системы ...
  3. Нажмите «ДОБАВИТЬ» - после раздела поисковых систем по умолчанию
  4. В появившемся диалоговом окне:
    • в поле поиска - назови свою закладку
    • в поле ключевого слова - введите строку быстрого доступа к ключевому слову (то, что вам нужно будет ввести в омнибар, чтобы быстро перейти к этой «закладке»
    • В поле URL - введите URL, который вы хотите связать с ключевым словом

Примечание. URL-адрес может содержать специальный заполнитель: «% s» (без кавычек), который будет использоваться в качестве заполнителя для дополнительного текста, который можно ввести, если нажать клавишу табуляции после ввода сочетания клавиш.

Например: я использую ярлык с ключевым словом, который переходит к списку закладок на pinboard.com по заданному тегу. Для этого:

Затем, чтобы получить доступ ко всем моим закладкам на доску с тегом "todo"

  • Я набираю «пинта» в омнибар,
  • нажмите TAB
  • введите тег, который я хочу посетить - в этом примере 'todo'
  • и ENTER Это приведет меня к https://pinboard.in/u:jaysen/t:todo/
0

Попробуйте этот ярлык Chrome Bookmark:

Теперь вы можете открывать закладки с помощью сочетаний клавиш.

Вам необходимо вручную отредактировать код JavaScript, но инструкции приведены по ссылке выше.

0

Я знаю, что эта тема довольно старая. Но это должно сообщить заинтересованным путем решения, что в последние недели я запрограммировал расширение для имитации поведения firefox.

Расширение выбирает псевдонимы прямо из ваших закладок. Пользователь добавляет псевдоним, редактируя закладку в менеджере закладок Chrome. Если он работает как закладка, он работает как псевдоним (http (s), javascript, с / без параметра% s). Также проще экспортировать / импортировать закладки с их псевдонимами.

Вы можете найти его в интернет-магазине под названием "Закладки псевдонимов" от Achernar.

0

Вдохновленный подходом Дениса:

Это не сработало для меня, и это, вероятно, потому, что его ответ довольно старый, но мне понравился подход к реализации этого самостоятельно, так как в интернет-магазине, похоже, нет правильного решения.

Вот что вам нужно сделать:

  • Создайте 2 файла, manifest.json и background.js . Поместите их в новую папку и добавьте содержимое ниже к этим файлам.
  • В chrome введите chrome://extensions в адресной строке и активируйте режим разработчика в правом верхнем углу (переключатель).
  • Нажмите появившуюся кнопку « Load unpacked и выберите папку с файлами.

Вот и все, с этим у вас есть то, что вам нужно. Как только вы наберете CTRL+ALT+G, Google откроет новую вкладку. :)

manifest.json:

  {
    "name": "Bookmark Shortcutter",
    "version": "1.0",
    "description": "Custom shortcuts for bookmarks! Coolio!",

    "permissions": ["http://*/*", "tabs"],
    "content_scripts": [
      {
        "matches": ["http://*/*", "https://*/*"],
        "js": ["background.js"],
        "run_at": "document_start"
      }
      ],
    "manifest_version": 2
  }

background.js:

if (window == top) {
    window.addEventListener('keyup', doKeyPress, false);
}

var bookmarks = {}, url;

bookmarks['G'] = 'http://google.com';
bookmarks['S'] = 'http://superuser.com';

function doKeyPress(event){
    if(event.ctrlKey && event.altKey && !event.shiftKey) {
        if(url = bookmarks[String.fromCharCode(event.keyCode)]) {
            window.open(url);
        }   
    }
}

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