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ço) no Windows?

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ço) no Windows?

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

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

Selecionar especificamente o Chrome para trazer para a frente é de longe a parte mais lenta dessa operação (isso porque depende do contexto - depende de quantos aplicativos você tem na frente dele se você usar alt-tab para navegar pelos aplicativos abertos, ou onde está o mouse se você selecionar cromo na barra de tarefas).

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

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

Responder1

Parece quea mesma pergunta foi feita para OSX.

eisolução de usaruma extensão do Chromecom um atalho de teclado global tem a vantagem de ser independente do sistema operacional (e se eu instalá-lo no Chrome na minha máquina Windows, ele estará disponível no meu Mac quando fizer login na minha conta do Chrome).

Responder2

Depende do que OSvocê está usando...

  • WindowsFuncionará.

  • Macprovavelmente funcionará.

  • Chrome OSeventualmente funcionará.

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

    Windows: Baixe AutohotkeydeAquientão procure custom keyboard shortcuts.

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

Salve como .ahk Em seguida, execute e pressione Ctrl+ A+ Npara testar/usar.

Você também pode compilar este script em um .exearquivo usando ahk2exe.exeencontrado dentro deC:\Program Files\AutoHotkey\Compiler

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

Agora chrome OSos usuários devem esperar OS wide extension hot-keysem breve.

Para fazer com que sua extensão tenha recursos de novas guias, basta criar os seguintes arquivos:

Diretório: C:\Users\You\Documents\NewTabExtension..-->

Arquivos:

Manifesto.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"
    }
  }
}

}

Mude as partes depois de " Windows":, " Linux":, " mac":, E especialmente " chromeos": para qualquer atalho que você desejar (Nota:NÃO PODEser uma função integrada do navegador listadaaqui)

Pop-up.html:

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

pop-up.js:

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

Este segundo método funciona para chrome OSe potencialmente mac, windows, & linuxcontanto que eles possam sercorreu em segundo plano. VerAquipara saber como instalar sua extensão.

As últimas coisas duram: Mac OS...

Mac OS Potencialmentereagirá bem à opção de extensão. No entanto, você não deve Command+ Qa janela ou o atalho será nulo. Também sei que Mac OSpossui uma função integrada para personalização de atalhos de teclado; No entanto, eu não estou familiarizado com isso, então você teria que mexer com isso.

informação relacionada