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

54

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

J. Olufsen
la source
2
Les utilisateurs de Firefox intéressés par cette fonctionnalité peuvent définir des mots-clés pour les signets, qui peuvent également être utilisés pour créer des recherches personnalisées.
Je vote totalement pour l'implémentation de la fonctionnalité de mot clé de Firefox dans Chrome. Chaque marque-page peut avoir une seule clé à déclencher (c'est ainsi que je l'utilise). Cela m'a évité des centaines d'heures de frappe. Dommage que Chrome 51 ne fournisse toujours pas cette fonctionnalité par cœur.
Kai Noack
4
Une extension appelée AutoControl Shortcut Manager vous permet d’attribuer des raccourcis à des signets, des dossiers de signets et des URL spécifiques.
GetFree

Réponses:

40

Sans extensions

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

  • Utilisation du gestionnaire de favoris :

    1. Ouvrez le gestionnaire de favoris en appuyant sur Ctrl+ Shift+ O.

    2. Trois options:

      • Recherchez tous les signets (commencez à taper), appuyez Tabdeux fois sur et sélectionnez le signet souhaité à l'aide des touches fléchées.

      • Appuyez sur Tab, sélectionnez le dossier souhaité, appuyez à Tabnouveau sur et sélectionnez le signet souhaité à l'aide des touches fléchées.

      • Si le signet souhaité se trouve dans la barre des signets, appuyez Tabdeux fois sur et sélectionnez le signet souhaité à l'aide des touches fléchées.

    3. Appuyez sur Enter.

  • Utilisation de Personnaliser et contrôler Google Chrome :

    1. Appuyez sur Alt+ Eou Alt+ Fpour ouvrir Personnaliser et contrôler Google Chrome .

    2. Appuyez sur Bpour entrer dans les favoris .

    3. En supposant que le signet souhaité se trouve dans la barre des signets , sélectionnez-le avec les touches fléchées.

    4. Appuyez sur Enter.

  • Utilisation de l’ Omnibox :

    1. Appuyez sur Ctrl+ L, Alt+ Dou F6pour faire la mise au point de l’ Omnibox .

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

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

    4. Appuyez sur 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 bookmarksen fonction de vos besoins. Toutes les lettres et les touches numériques devraient fonctionner correctement.

  2. Enregistrez le code bookmark-launcher.user.jsdans l'emplacement de votre choix.

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

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

  5. Cliquez sur Ajouter .

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

Dans n'importe quel autre onglet (après l'avoir rechargé), appuyer sur Ctrl+ Alt+ Souvrira Super User 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.

Dennis
la source
Le script utilisateur ne peut pas fonctionner sur certaines pages ( github.com par exemple), car ils n'acceptent pas l'injection de script ...
yckart
Mise à jour a corrigé le problème d'injection de script et modifié la réponse. Devrait fonctionner maintenant ...
yckart
1
J'ai essayé d'ajouter un jsfichier en faisant glisser chrome://extensionsla souris au- dessus de la fenêtre, mais le fichier ne peut pas y être déposé. Le curseur se transforme en icône bloquée. J'apprécie que cette réponse soit assez ancienne, mais quelqu'un peut-il confirmer que cela est toujours possible avec les versions actuelles? Je suis sur52.0.2743.116 m
tallpaul
@tallpaul on dirait qu'il faut maintenant le conditionner sous forme d'extension, avec un manifest.jsonfichier, pour l'ajouter.
Freginold
1
Le PO demandé Shortcut, les choses énumérées ci-dessus n'est pas un raccourci. Un raccourci consiste par exemple CTRL SHIFT Gà ouvrir Google Mail, etc.
Kai Noack le
19

Une autre approche consiste à

  • Déplacez le focus sur la barre d'adresse avec + L.
  • Tapez le nom complet du signet suivi de a /.
  • Appuyez sur tabpour sélectionner la deuxième complétion automatique (qui, selon mon expérience, correspond toujours au premier nom de signet correspondant).
  • Appuyez sur enter.
utilisateur508844
la source
11
Type the full name of the bookmarkn'est pas un raccourci, désolé.
Kai Noack
3
@ KaiNoack Je viens de l'essayer sur Chrome sous Linux. En fait, il ne nécessite pas le nom complet, mais partiel est suffisant (avec éventuellement plus d’utilisations de saisie automatique)
6005
2
Taper suffisamment de caractères pour être unique suffit, si vous préfixez les noms de vos signets avec les touches de raccourci souhaitées, cela peut rester très court. (Malheureusement, le nom ne correspond à aucune sous-chaîne, vous devez taper à gauche)
79E09796
10

Comme indiqué dans Comment affecter 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.

  • Ouvrir chrome://settings/searchEnginespour charger la liste des moteurs de recherche.
  • Dans "Autres moteurs de recherche", ajoutez-en un 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 SUdans votre barre d'URL, vous serez envoyé à http://superuser.com/.

Fedorqui
la source
3
Vous pouvez également cliquer avec le bouton droit sur la barre d’URL et sélectionner "modifier les moteurs de recherche" au lieu de vous rappeler le chrome: url
Florian Straub
6

Remarque: Le 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é comme mannequin pour vous: chrome-bookmarks-shortcuts.ahk

Par exemple, maintenez SHIFT WINenfoncé Gpour ouvrir gmail.com.


Solution B: extension Chrome : SiteLauncher (numéro abrégé)

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 + Tpour nouvel onglet, TABpuis combinaison.

Cependant, les deux extensions se sentent un peu buggy.


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) :

Champ mot clé Firefox

Dans Firefox, la saisie de «mp» dans la barre d’URL ouvre 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.

Kai Noack
la source
3

Cela fonctionne bien sous Windows:

Assurez-vous d'abord que votre barre de favoris est affichée ( CTRL+ Shift+ b), puis utilisez:

F6

ou

Shift+F6

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

Donc, si je me concentre sur le contenu de la page, je voudrais utiliser Shift+ F6, puis utiliser les touches de direction pour naviguer dans mes favoris.

JohnnyO
la source
Pour Firefox sans utiliser de mots-clés?
SmartManoj
2

Essayez cette extension chromée Shortkeys (raccourcis clavier personnalisés) fournie par Mike Crittenden.

raccourci

M. Ree
la source
Fonctionne à merveille pour mon bookmarklet. Bien que je devais utiliser Run Javascriptau lieu de Open Bookmark/Bookmarklet. Et il supporte les Cmdmodificateurs Mac .
Sridhar Sarnobat le
1

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 via 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 la boîte de dialogue qui apparaît:
    • dans le champ du moteur de recherche - nommez votre signet
    • dans le champ du 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 - saisissez 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 saisir si vous appuyez sur la touche de tabulation après avoir saisi le raccourci clavier.

Par exemple: J'utilise un raccourci de 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'

Jaysen
la source
0

Essayez ce raccourci de marque-pages Chrome :

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

Vous devez modifier manuellement le code javascript, mais des instructions sont fournies à l’aide du lien ci-dessus.

Sunil Kumar SV
la source
1
qu'est-ce que cela fait?
Sathyajith Bhat
0

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 de la mise en œuvre 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.jsonet background.js. Placez-les dans un nouveau dossier et ajoutez le contenu ci-dessous à ces fichiers.
  • Dans Chrome, tapez chrome://extensionsla barre d’adresse et activez le mode développeur en haut à droite (commutateur).
  • Cliquez sur le Load unpackedbouton 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'ouvrira 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);
        }   
    }
}
codepleb
la source
0

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.

Achernar
la source
Mise à jour: j'ai depuis ajouté des dossiers avec alias à l'extension. C'est encore expérimental, mais vous pouvez l'utiliser pour faire une "recherche de groupe" avec un ensemble de moteurs de recherche (avec paramètres). N'hésitez pas à tester.
Achernar
0

Une recherche floue facilement accessible sur vos favoris Google Chrome:

  1. Pour rechercher les signets, activez "Vomnibar" de l' extension Vimium chrome avec la btouche de n'importe quelle page Web.

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

    #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. A local webpage would work as well.
    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 à l'aide de /. Tapez "Vomnibar"/myBookmarkDir myBookmark

Espérer
la source