Existe uma maneira de definir um atalho de teclado em todo o sistema para abrir uma nova guia do Chrome (e destacar a barra de endereços) no Windows?

6

Tenho muitos mecanismos de pesquisa personalizados realmente úteis no Chrome, bem como extensões que usam a omnibox do Chrome. Eu faço a seguinte operação várias vezes ao dia para acessar esses mecanismos de pesquisa:

  • Trazer cromo para a frente
  • Abra uma nova guia
  • Digite minha palavra-chave e termo de pesquisa

Especificamente, selecionar o Chrome para trazer à frente é, de longe, a parte mais lenta dessa operação (é dependente do contexto - depende de quantos aplicativos você tem na frente, se usar alt-tab para percorrer o seu aplicativos abertos, ou onde o mouse está, se você selecionar o cromo na sua barra de tarefas).

Melhor seria ter um atalho de teclado global que abre uma nova guia no Chrome a partir do que você está fazendo e seleciona o omnibar. Isso seria completamente livre de contexto e você pode deixar sua memória muscular fazer o trabalho duro.

Existe alguma maneira de configurar isso? De preferência nativamente no Windows, mas não com uma extensão do Chrome.

    
por jnewbery 11.07.2014 / 05:52

2 respostas

3

Parece que o mesma pergunta foi feita para o OSX .

a solução do w00t de usar uma extensão chrome com um atalho de teclado global tem a vantagem de ser independente do sistema operacional (e se eu instalá-lo no Chrome em minha máquina windows eu disponibilizá-lo no meu Mac quando eu fizer login na minha conta do Chrome).

    
por 12.07.2014 / 08:15
0

Depende de qual OS você está usando ...

  • Windows funcionará.

  • Mac provavelmente funcionará.

  • Chrome OS acabará por funcionar.

  • Linux Talvez? Nenhum ambiente de teste disponível para mim.

    Windows : Baixe Autohotkey de Aqui , em seguida, procure o keyboard shortcuts personalizado.

Sua melhor aposta para fazer isso no Windows é usar o seguinte código:

(Keyboard Function here):: run, "http://URL-example.com/*"

Exemplo de trabalho:

#noEnv
#persistent
$^a & n::
run, "http://google.com"
Return

Salvar como .ahk Em seguida, execute e pressione Ctrl + A + N para testar / usar.

Você também pode compilar este script em um arquivo .exe usando ahk2exe.exe encontrado dentro de C:\Program Files\AutoHotkey\Compiler

Esse exemplo abre google.com no seu navegador padrão na função de teclado: Ctrl + A + N (ou Ctrl + N + A ).

Agora chrome OS usuários devem estar esperando OS wide extension hot-keys em breve.

Para que sua extensão tenha novos recursos de guia, faça os seguintes arquivos:

Directory: C:\Users\You\Documents\NewTabExtension.. -->

Files:

Manifest.json:

}
"name": "New Tab",
"version": "0.0.1",
"manifest_version": 2,
"description": "Press Alt+X to get started",

"browser_action": {
  "default_title": "New Tab",   
  "default_popup": "popup.html"
},

"commands": {
  "_execute_browser_action": {
    "suggested_key": {
      "windows": "Alt+X",
      "mac": "Alt+X",
      "chromeos": "Alt+X",
      "linux": "Alt+X"
    }
  }
}

}

Altere as partes depois de " Windows " :, " Linux " :, " mac " :, E especialmente " chromeos ": para qualquer atalho desejado (Nota: NÃO PODE seja uma função de navegador incorporada listada aqui )

Popup.html:

<!DOCTYPE html>
<html>
<head>
<script src="popup.js"></script>
</head>
</html>

popup.js:

document.getElementsByTagName('head')[0].onload = window.open('http://google.com', '_blank');

Este segundo método funciona para chrome OS e potencialmente mac , windows , & linux , desde que tenham permissão para serem executados em segundo plano . Consulte aqui para saber como instalar sua extensão.

Últimas coisas: Mac OS ...

Mac OS Potencialmente reagirá bem à opção de extensão. No entanto, você não deve Command + Q da janela, senão o atalho será nulo no vazio. Eu também sei que Mac OS tem uma função incorporada para personalização de atalhos de teclado; No entanto, eu não estou familiarizado com isso, então você teria que mexer com isso.

    
por 23.09.2018 / 06:36