web-dev-qa-db-fra.com

Raccourci pour ouvrir un signet ou une URL spécifique dans Chrome

Comment activer le raccourci clavier pour ouvrir un signet ou une URL spécifique lors de l'utilisation de Chrome?

52
J.Olufsen

Sans extensions

Les seuls moyens (à ma connaissance) d'ouvrir un favori avec le clavier sont les suivants:

  • Utilisation du gestionnaire de favoris :

    1. Ouvrez Bookmark Manager en appuyant sur Ctrl + Shift + O.

    2. Trois options:

      • Recherchez tous les favoris (commencez à taper), appuyez sur Tab deux fois et sélectionnez le signet souhaité avec les touches fléchées.

      • Presse Tab, sélectionnez le dossier souhaité, appuyez sur Tab à nouveau et sélectionnez le signet souhaité avec les touches fléchées.

      • Si le signet souhaité se trouve dans la barre des signets, appuyez sur Tab deux fois et sélectionnez le signet souhaité avec les touches fléchées.

    3. Presse Enter.

  • Utilisation de Personnaliser et contrôler Google Chrome :

    1. Presse Alt + E ou Alt + F ouvrir Personnalisez et contrôlez Google Chrome .

    2. Presse B pour entrer Signets .

    3. En supposant que le signet souhaité se trouve dans la barre de signets , sélectionnez-le à l'aide des touches fléchées.

    4. Presse Enter.

  • Utilisation de l’Omnibox :

    1. Presse Ctrl + LAlt + D ou F6 mettre au point le Omnibox .

    2. Tapez (une partie de) le nom du favori souhaité.

    3. Lorsqu'il apparaît dans la liste déroulante sous l'Omnibox , sélectionnez le signet souhaité à l'aide des touches fléchées.

    4. Presse Enter.

Avec des extensions

Plusieurs extensions sont capables de faire cela. Le moyen le plus simple est probablement un script utilisateur comme celui-ci:

// ===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);
    });
}());

Pour l'utiliser, procédez comme suit:

  1. Modifiez le tableau bookmarks en fonction de vos besoins. Toutes les lettres et les touches numériques devraient fonctionner correctement.

  2. Enregistrez le code sous le nom bookmark-launcher.user.js à l’emplacement de votre choix.

  3. Ouvrez chrome://extensions/ dans Google Chrome.

  4. Glissez et déposez bookmark-launcher.user.js dans l'onglet ouvert.

  5. Cliquez sur Ajouter .

Notez qu'aucune extension ne peut fonctionner dans les onglets ouvrant des URLs chrome://... (ceci inclut Nouvel onglet ) ou le Chrome Web Store .

Dans tout autre onglet (après le rechargement), en appuyant sur Ctrl + Alt + S va s'ouvrir super utilisateur dans un nouvel onglet.

Notez que vous devez vous concentrer sur l'onglet lui-même. Si vous vous concentrez, par exemple sur la console polyvalente ou la console du développeur, les raccourcis clavier n'auront aucun effet.

38
Dennis

Une autre approche consiste à

  • Déplacez le curseur sur la barre d'adresse avec +L.
  • Tapez le nom complet du signet suivi d'un /.
  • Presse tab sélectionner la deuxième complétion automatique (qui, selon mon expérience, correspond toujours au premier nom de signet correspondant).
  • Presse enter.
19
user508844

Comme indiqué dans Comment attribuer une touche de raccourci clavier aux signets Google Chrome fréquemment utilisés , la clé consiste à définir l'URL spécifique sur un moteur de recherche par défaut.

  • Ouvrez chrome://settings/searchEngines pour charger la liste des moteurs de recherche.
  • Dans "Autres moteurs de recherche", ajoutez-en un nouveau avec les paramètres suivants:
    • Nom: peu importe ce que vous voulez, ce n'est pas pertinent.
    • Mot clé: le mot clé que vous voulez, dites SU.
    • URL: l'URL que vous souhaitez définir, par exemple http://superuser.com/.

Après l'avoir sauvegardé, chaque fois que vous tapez SU dans votre barre d'URL, vous serez envoyé à http://superuser.com/.

7
fedorqui

Remarque: Un raccourci est défini comme une combinaison de 1 touche. La plupart des autres réponses nécessitent davantage de frappe.

Solution A: Autohotkey

Utilisez Autohotkey et définissez vos propres raccourcis pour vos principaux signets. Voici un script que j'ai préparé pour vous comme mannequin: chrome-bookmarks-shortcuts.ahk

Par exemple, maintenez SHIFTWIN et frapper G ouvrir gmail.com.


Solution B: extension Chrome : SiteLauncher (Numérotation abrégée)

Cela aide dans une certaine mesure, cependant, vous ne pouvez attribuer qu'une lettre à un signet, pas deux ou plus.


Solution C: Extension Chrome: Raccourcis clavier (raccourcis clavier personnalisés)

Cette extension peut gérer une lettre ou une combinaison pour ouvrir les signets attribués. Le seul problème: vous ne pouvez pas entrer ces combinaisons dans la barre d’URL. Ma solution de contournement, CTRL + T pour nouvel onglet, puis TAB puis combinaison.

Cependant, les deux extensions se sentent un peu boguées.


Raccourcis dans Firefox

Pour rappeler à quoi ressemblent les propriétés du signet dans Firefox et avec quelle facilité vous pouvez lui affecter un mot-clé (raccourci) :

Firefox keyword field

Dans Firefox, entrer maintenant "mp" dans la barre d’URL a ouvert le site Web spécifique. Comme vous pouvez le lire sur le net, Chrome 52 n’a pas cette fonctionnalité simple mise en œuvre et abuse de la section "Moteur de recherche" pour cela.

5
Kai Noack

Cela fonctionne bien sous Windows:

Tout d’abord, assurez-vous que votre barre de favoris est affichée (CTRL+Shift+b) et ensuite utiliser:

F6

ou

Shift+F6

Ces touches permettent d’activer la barre d’adresses, la barre de signets (si affichée) et le contenu de la page.

Donc, si je me concentre sur le contenu de la page, j'utiliserais Shift+F6 puis utilisez mes flèches pour naviguer dans mes favoris.

3
JohnnyO

Ce qui suit fonctionne en tapant un mot clé dans la barre d’adresse (omnibar) et en appuyant sur Entrée pour accéder à une URL spécifique. Dans Chrome (à partir de la version 59.0), cette fonctionnalité n'est pas disponible dans le gestionnaire de favoris, comme dans Firefox, mais vous pouvez facilement utiliser la fonctionnalité Raccourcis des moteurs de recherche de Chrome pour fonctionner de la même manière.

  1. Clic droit sur la barre d'adresse (omnibar)
  2. Sélectionnez modifier les moteurs de recherche ...
  3. Cliquez sur 'ADD' - qui apparaît après la section des moteurs de recherche par défaut
  4. Dans le dialogue qui apparaît:
    • dans le champ du moteur de recherche - nommez votre signet
    • dans le champ mot clé - entrez la chaîne de raccourci de votre mot clé (ce que vous devrez taper dans l'omnibar pour accéder rapidement à ce "signet"
    • Dans le champ URL, entrez l'URL que vous souhaitez associer au mot clé.

Remarque: l'URL peut contenir un espace réservé spécial: "% s" (sans les guillemets) qui servira d'espace réservé pour le texte supplémentaire que vous pouvez entrer si vous appuyez sur la touche de tabulation après avoir saisi le raccourci clavier.

Par exemple: J'utilise un raccourci mot-clé qui permet d'accéder à la liste des signets sur pinboard.com par balise donnée. Pour ça:

Ensuite, pour accéder à tous mes favoris sur le tableau d'affichage avec le tag 'todo'

1
jaysen

Essayez ceci Raccourci Chrome Bookmark :

Vous pouvez maintenant ouvrir des signets à l'aide des raccourcis clavier.

Vous devez modifier manuellement le code javascript, mais des instructions vous sont fournies à l'adresse ci-dessus.

0
Sunil Kumar SV

Je sais que ce fil est assez vieux. Mais ceci est pour informer les personnes intéressées par une solution, que ces dernières semaines, j'ai programmé une extension pour imiter le comportement de firefox.

L'extension sélectionne les alias directement dans vos favoris. L'utilisateur ajoute un alias en modifiant un favori dans le gestionnaire de favoris de chrome. S'il fonctionne comme un signet, il fonctionne comme un alias (http (s), javascript, avec/sans le paramètre% s). Il est également plus facile d'exporter/importer des signets avec leurs alias.

Vous pouvez le trouver dans la boutique en ligne sous le nom "Alias ​​Bookmarks" de Achernar.

0
Achernar

Inspiré par l'approche de Dennis:

Cela n'a pas fonctionné pour moi et c'est probablement parce que sa réponse est un peu ancienne, mais j'ai bien aimé l'approche pour implémenter cela moi-même, car il ne semble pas y avoir de solution adéquate dans la boutique en ligne.

Voici ce que vous devez faire:

  • Créez 2 fichiers, manifest.json et background.js. Placez-les dans un nouveau dossier et ajoutez le contenu ci-dessous à ces fichiers.
  • Dans chrome, tapez chrome://extensions dans la barre d'adresse et activez le mode développeur en haut à droite (commutateur).
  • Cliquez sur le bouton Load unpacked qui apparaît et sélectionnez votre dossier contenant les fichiers.

C'est ça, avec ça, vous avez ce dont vous avez besoin. Dès que vous tapez CTRL + ALT + G, Google s'ouvre dans un nouvel onglet. :)

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);
        }   
    }
}
0
codepleb

Une recherche floue facilement accessible sur vos favoris Google Chrome:

  1. Pour rechercher les signets, activez le "Vomnibar" de Vimium chrome extension avec la touche b de toute page Web.

  2. Si vous souhaitez créer un raccourci à l'échelle du système, vous pouvez utiliser le script suivant de l'outil d'automatisation Autohotkey .

    #NoEnv
    SetBatchLines -1
    ListLines Off
    SendMode Input
    
    #Space::  ; windows+space will open a Chrome window with search bar over bookmarks from any location
    run, http://blank.org  ; Or any regular webpage
    WinWait ahk_exe chrome.exe
    WinActivate ahk_exe chrome.exe
    WinWaitActive ahk_exe chrome.exe
    send, {b}
    return
    

Bonus: vous pouvez rechercher vos favoris par dossier en utilisant /. Tapez "Vomnibar" /myBookmarkDir myBookmark

0
Hope