Ярлык для открытия определенной закладки /URL-адреса в Chrome

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

42 голоса | спросил J.Olufsen 30 +04002012-10-30T16:53:19+04:00312012bEurope/MoscowTue, 30 Oct 2012 16:53:19 +0400 2012, 16:53:19

9 ответов


34

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

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

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

    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 .

  • Использование Omnibox :

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

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

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

    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. Нажмите Добавить .

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

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

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

ответил Dennis 30 +04002012-10-30T17:40:52+04:00312012bEurope/MoscowTue, 30 Oct 2012 17:40:52 +0400 2012, 17:40:52
15

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

  • Переместите фокус на строку url с помощью + L .
  • Введите полное имя закладки, а затем /.
  • Нажмите вкладку , чтобы выбрать второе автозаполнение (которое по моему опыту всегда является первым подходящим именем закладки).
  • Нажмите введите .
ответил user508844 3 rdEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 03 Sep 2015 03:15:13 +0300 2015, 03:15:13
6

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

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

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

ответил fedorqui 11 Jpm1000000pmWed, 11 Jan 2017 15:41:43 +030017 2017, 15:41:43
5

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

Решение A: Autohotkey

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

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


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

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


Решение C: расширение Chrome: Shortkeys (Специальные сочетания клавиш)

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

Однако оба расширения кажутся немного ошибочными.


Ярлыки в Firefox

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

 Поле ключевого слова Firefox

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

ответил Kai Noack 16 PM00000080000003231 2016, 20:56:32
1

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

 shortcut

ответил Mr. Ree 22 +03002016-10-22T08:21:39+03:00312016bEurope/MoscowSat, 22 Oct 2016 08:21:39 +0300 2016, 08:21:39
1

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

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

F6

или

Сдвиг + F6

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

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

ответил JohnnyO 11 52016vEurope/Moscow11bEurope/MoscowFri, 11 Nov 2016 11:03:06 +0300 2016, 11:03:06
1

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

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

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

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

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

  • Я пишу 'pint' в omnibar,
  • нажмите TAB
  • введите тег, который я хочу посетить, - в этом примере «todo»
  • и ENTER Это приведет меня к https://pinboard.in/u:jaysen/t:todo/
ответил jaysen 31 J000000Monday17 2017, 18:40:56
0

Попробуйте это Chrome Bookmark Shortcut :

  

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

Вам нужно вручную отредактировать код javascript, но инструкции предоставляются по указанной выше ссылке.

ответил Sunil Kumar SV 25 Maypm14 2014, 21:05:29
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);
        }   
    }
}
ответил codepleb 14 PMpSat, 14 Apr 2018 12:31:44 +030031Saturday 2018, 12:31:44

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132