Atalho para abrir um marcador / URL específico no Chrome

54

Como ativar o atalho do teclado para abrir um marcador / URL específico ao usar o Chrome?

J.Olufsen
fonte
2
Os usuários do Firefox interessados ​​neste recurso podem definir palavras-chave para marcadores, que também podem ser usadas para criar pesquisas personalizadas.
Eu voto totalmente pela implementação do recurso de palavras-chave do Firefox no Chrome. Cada marcador pode ter uma única tecla a ser acionada (é assim que eu o uso). Isso me salvou centenas de horas de digitação. Realmente uma pena que o Chrome 51 ainda não esteja fornecendo esse recurso por núcleo.
Kai Noack
4
Uma extensão chamada AutoControl Shortcut Manager permite atribuir atalhos a favoritos específicos, pastas de favoritos e URLs.
GetFree

Respostas:

40

Sem extensões

As únicas maneiras (que eu conheço) de abrir um marcador com o teclado são as seguintes:

  • Usando o Gerenciador de favoritos :

    1. Abra o Gerenciador de favoritos pressionando Ctrl+ Shift+ O.

    2. Três opções:

      • Pesquise todos os favoritos (basta começar a digitar), pressione Tabduas vezes e selecione o favorito desejado com as teclas de seta.

      • Pressione Tab, selecione a pasta desejada, pressione Tabnovamente e selecione o marcador desejado com as teclas de seta.

      • Se o marcador desejado estiver na barra de marcadores, pressione Tabduas vezes e selecione o marcador desejado com as teclas de seta.

    3. Pressione Enter.

  • Usando Personalizar e controlar o Google Chrome :

    1. Pressione Alt+ Eou Alt+ Fpara abrir Personalizar e controlar o Google Chrome .

    2. Pressione Bpara inserir Marcadores .

    3. Supondo que o marcador desejado esteja na barra de marcadores , selecione-o com as teclas de seta.

    4. Pressione Enter.

  • Usando a Omnibox :

    1. Pressione Ctrl+ L, Alt+ Dou F6para focar a Omnibox .

    2. Digite (parte de) o nome do marcador desejado.

    3. Quando aparecer no menu suspenso abaixo da Omnibox , selecione o marcador desejado com as teclas de seta.

    4. Pressione Enter.

Com extensões

Várias extensões são capazes de fazer isso. A maneira mais fácil é provavelmente um script de usuário como este:

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

Para usá-lo, faça o seguinte:

  1. Modifique a matriz bookmarkspara atender às suas necessidades. Todas as teclas de letras e números devem funcionar bem.

  2. Salve o código como bookmark-launcher.user.jsem um local de sua escolha.

  3. Abra chrome://extensions/no Google Chrome.

  4. Arraste e solte bookmark-launcher.user.jsna guia aberta.

  5. Clique em Adicionar .

Observe que nenhuma extensão pode funcionar nas guias que abrem chrome://...URLs (isso inclui Nova guia ) ou na Chrome Web Store .

Em qualquer outra guia (após recarregá-la), pressionar Ctrl+ Alt+ Sabrirá o Superusuário em uma nova guia.

Observe que você deve focar a guia em si. Se você estiver focando, por exemplo, a omnibox ou o console do desenvolvedor, os atalhos de teclado não terão efeito.

Dennis
fonte
O userscript pode não funcionar em algumas páginas ( github.com por exemplo), uma vez que não aceita scripts-injeção ...
yckart
A atualização corrigiu o problema com a injeção de script e editou a resposta. Deve funcionar agora ...
yckart 02/04
1
Tentei adicionar um jsarquivo arrastando a chrome://extensionsjanela, mas o arquivo não pode ser solto lá, o cursor muda para um ícone bloqueado. Aprecio que esta resposta seja bastante antiga, mas alguém pode confirmar que isso ainda é possível nas versões atuais? Estou em52.0.2743.116 m
tallpaul 26/08
@tallpaul parece que agora você precisa empacotá-lo como uma extensão, com manifest.jsonarquivo, para adicioná-lo.
Freginold 7/04
1
O OP solicitado Shortcut, o material listado acima não é um atalho. Um atalho é, por exemplo, CTRL SHIFT Gpara abrir o Gmail etc.
Kai Noack
19

Outra abordagem é

  • Mova o foco para a barra de URL com + L.
  • Digite o nome completo do marcador seguido de a /.
  • Pressione tabpara selecionar o segundo preenchimento automático (que, na minha experiência, é sempre o primeiro nome de marcador correspondente).
  • Pressione enter.
user508844
fonte
11
Type the full name of the bookmarknão é um atalho, desculpe.
Kai Noack
3
@KaiNoack Acabei de experimentar no Chrome no Linux. Na verdade, não requer o nome completo, parcial é suficiente (com possivelmente mais uso de preenchimento automático da guia)
6005 21/02
2
Digitar caracteres suficientes para ser exclusivo é suficiente, se você prefixar os nomes dos favoritos com as teclas de atalho desejadas, isso poderá ser mantido muito curto. (Infelizmente não substring jogo em qualquer lugar do nome, você tem que digitar a partir da esquerda)
79E09796
10

Conforme relatado em Como atribuir uma tecla de atalho do teclado aos Favoritos do Google Chrome usados ​​com frequência, a chave é definir o URL específico para um mecanismo de pesquisa padrão.

  • Abra chrome://settings/searchEnginespara carregar a lista de mecanismos de pesquisa.
  • Em "Outros mecanismos de pesquisa", adicione um novo com os seguintes parâmetros:
    • Nome: o que você quiser, não é relevante.
    • Palavra-chave: a palavra-chave que você deseja, diga SU.
    • URL: o URL que você deseja definir, digamos http://superuser.com/.

Depois de salvá-lo, sempre que você digitar SUsua barra de URL, você será enviado para http://superuser.com/.

fedorqui
fonte
3
Pode-se também rightclick a barra de URL e selecione "Editar motores de busca" em vez de ter que lembrar o chrome: url
Florian Straub
6

Nota: O atalho é definido como uma combinação de teclas, a maioria das outras respostas exige mais digitação.

Solução A: Autohotkey

Use a tecla Autohot e defina seus próprios atalhos para seus favoritos principais. Aqui está um script que eu preparei como um manequim para você: chrome-bookmarks-shortcuts.ahk

Por exemplo, mantenha pressionado SHIFT WINe pressione Gpara abrir o gmail.com.


Solução B: extensão do Chrome : SiteLauncher (discagem rápida)

Isso ajuda até certo ponto; no entanto, você pode atribuir apenas uma letra a um marcador, não duas ou mais.


Solução C: extensão do Chrome: teclas de atalho (atalhos de teclado personalizados)

Esta extensão pode lidar com uma letra ou combinações para abrir os marcadores atribuídos. O único problema: você não pode inserir essas combinações na barra de URL. Minha solução alternativa, CTRL + Tpara nova guia e, em seguida TAB, combinação.

No entanto, ambas as extensões parecem um pouco complicadas.


Atalhos no Firefox

Para lembrar como são as propriedades dos favoritos no Firefox e como é fácil atribuir uma palavra - chave (atalho) a ela:

Campo de palavras-chave do Firefox

No Firefox, agora a inserção de "mp" na barra de URL abriu o site específico. Como você pode ler na rede, o Chrome 52- não possui esse recurso simples implementado e abusa da seção "Mecanismo de pesquisa".

Kai Noack
fonte
3

Isso funciona bem no Windows:

Primeiro, verifique se a barra de favoritos está aparecendo ( CTRL+ Shift+ b) e depois use:

F6

ou

Shift+F6

Essas teclas alternam o foco entre a barra de endereços, a barra de favoritos (se exibida) e o conteúdo da página.

Portanto, se meu foco estiver no conteúdo da página, eu usaria Shift+ F6e, em seguida, minhas teclas de seta para navegar pelos meus favoritos.

JohnnyO
fonte
Para o firefox sem usar palavras-chave?
precisa
2

Experimente esta extensão de cromo, Teclas de atalho (atalhos de teclado personalizados) fornecidas por Mike Crittenden.

atalho

Mr. Ree
fonte
Funciona lindamente para o meu bookmarklet. Embora eu tivesse que usar em Run Javascriptvez de Open Bookmark/Bookmarklet. E suporta Cmdmodificadores para Mac .
Sridhar Sarnobat 20/09
1

O seguinte funciona digitando uma palavra-chave na barra de endereço (omnibar) e pressionando enter para ir para um URL específico. No Chrome (a partir da versão 59.0), isso não está disponível no gerenciador de favoritos como no Firefox, mas você pode facilmente usar o recurso Atalhos do mecanismo de pesquisa do Chrome para funcionar da mesma maneira.

  1. Clique com o botão direito na barra de endereço (omnibar)
  2. Selecione editar mecanismos de pesquisa ...
  3. Clique em 'ADICIONAR' - que aparece após a seção dos mecanismos de pesquisa padrão
  4. Na caixa de diálogo exibida:
    • no campo mecanismo de pesquisa - nomeie seu marcador
    • no campo palavra - chave - insira a string de atalho da palavra-chave (o que você precisará digitar no omnibar para ir rapidamente para este 'marcador'
    • No campo URL - digite o URL que você deseja associar à palavra-chave

Nota: o URL pode conter um espaço reservado especial: "% s" (sem as aspas) que servirá como espaço reservado para o texto adicional que você pode inserir se pressionar tab depois de digitar o atalho da palavra-chave.

Por exemplo: eu uso um atalho de palavra-chave que pula para a lista de indicadores no pinboard.com por determinada marca. Por isso:

Depois, para acessar todos os meus favoritos no quadro de anúncios marcados com 'todo'

jaysen
fonte
0

Experimente este atalho para favoritos do Chrome :

Agora você pode abrir os favoritos usando os atalhos do teclado.

Você precisa editar manualmente o código javascript, mas as instruções são fornecidas no link acima.

Sunil Kumar SV
fonte
1
o que isso faz?
Sathyajith Bhat
0

Inspirado pela abordagem de Dennis:

Não funcionou para mim e provavelmente é porque a resposta dele é antiga, mas gostei da abordagem de implementar isso pessoalmente, já que não parece haver uma solução adequada na loja virtual.

Aqui está o que você precisa fazer:

  • Crie 2 arquivos manifest.jsone background.js. Coloque-os em uma nova pasta e adicione o conteúdo abaixo a esses arquivos.
  • No chrome, digite chrome://extensionsna barra de endereços e ative o modo de desenvolvedor no canto superior direito (alternar).
  • Clique no Load unpackedbotão que apareceu e selecione sua pasta que contém os arquivos.

É isso, com isso, você tem o que precisa. Assim que você digitar CTRL + ALT + G, o Google abrirá em uma nova guia. :)

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
fonte
0

Eu sei que esta discussão é bastante antiga. Mas isso é para informar aos interessados ​​por uma solução que, nas últimas semanas, programei uma extensão para imitar o comportamento do Firefox.

A extensão seleciona os aliases diretamente dos seus favoritos. O usuário adiciona um alias editando um marcador no gerenciador de marcadores do chrome. Se funcionar como marcador, funciona como um alias (http (s), javascript, com / sem o parâmetro% s). Também é mais fácil exportar / importar favoritos com seus aliases.

Você pode encontrá-lo na loja virtual sob o nome "Alias ​​Bookmarks" da Achernar.

Achernar
fonte
Atualização: Eu adicionei pastas com alias à extensão. Ainda é experimental, mas você pode usá-lo para fazer uma "pesquisa de grupo" com um conjunto de mecanismos de pesquisa (com parâmetros). Sinta-se livre para testar.
Achernar
0

Uma pesquisa difusa facilmente acessível sobre seus favoritos do Chrome:

  1. Para pesquisar nos favoritos, ative o "Vomnibar" da extensão chrome Vimium com a bchave de qualquer página da web.

  2. Se você deseja criar um atalho para todo o sistema, use o seguinte script da ferramenta de automação 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. 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
    

Bônus: você pode pesquisar seus favoritos por pasta usando /. Digite "Vomnibar"/myBookmarkDir myBookmark

Esperança
fonte