Personalizar atalhos de teclado do Google Chrome?

125

Gostaria de personalizar os atalhos de teclado no Google Chrome.

Por exemplo, eu gostaria de mapear a combinação de teclas Ctrl+ Shift+ Wpara o comando "Fechar outras guias" em vez de clicar com o botão direito do mouse em uma guia (comando padrão).

Existe alguma configuração no Chrome para definir essa combinação para esse comando?

limpe
fonte
2
Você já tentou pesquisar na Chrome Web Store? Caso contrário, aqui está um link para uma extensão do gerenciador de atalhos - chrome.google.com/webstore/detail/shortkeys/…
VenkatH
1
@VenkatH Obrigado pela dica! Infelizmente, "Fechar outras guias" não é um comando suportado pela extensão "Teclas de atalho", portanto não preenche minha necessidade.
Wip
3
Existe uma maneira de remover os atalhos do teclado? Eu quero usar os atalhos embutidos no Tumblr, mas entra em conflito com os já construídos em cromo e nenhuma das extensões que eu poderia encontrar editar os já existentes ...
Cyberson
1
Quase três anos depois, o comando "Fechar outras guias" já existe nas teclas de atalho.
21815 Mike Crittenden
Outra opção é o vimium, embora eu não ache que possa realmente religar C-W.
mgalgs

Respostas:

53

Se você estiver em um Mac, poderá fazer isso com o Mac System PreferencesKeyboardShortcuts. https://apple.stackexchange.com/a/174979/1443

Aqui estão minhas configurações atuais:

insira a descrição da imagem aqui

cmcginty
fonte
Isso é ótimo, mas infelizmente não funcionou cmd+shift+cpor algum motivo bizarro. Eu queria abrir o console javascript com em cmd+shift+cvez decmd+option+j
Doug
2
Oh, entendi. você precisa saber que títulos exatos de algum lugar Oo
Zaporozhchenko Aleksandr
6
Para usuários do Windows, a extensão do gerenciador de atalhos do AutoControl permite personalizar os atalhos do Chrome e criar seus próprios atalhos.
GetFree
Onde posso encontrar uma lista completa deles, por exemplo, para substituir Cmd+L?
Sinjai 30/04
1
@ Ninjai a lista é da barra de menus do aplicativo.
cmcginty
12

Parece que esse recurso está "a caminho", mas ainda não está no ciclo principal de lançamento. Foi encontrado um artigo que descreve o recurso que está sendo implementado na compilação de desenvolvimento, nº 22. Ou pelo menos parcialmente para permitir que alguns recursos sejam editados em atalho. Ref: http://googlesystem.blogspot.com/2012/08/create-keyboard-shortcuts-for-chrome.html

Essa publicação menciona uma API experimental para mais tipos de ações vinculadas a atalhos que podem ser encontrados. Aqui: http://developer.chrome.com/extensions/experimental.commands.html

Claro que isso ainda está em fase de desenvolvimento.


Edit (2018): Isso é parcialmente possível com os comandos api que estão fora há alguns anos. http://developer.chrome.com/trunk/apps/commands.html

Ainda é bastante restrito, já que você não pode substituir os que são fornecidos pelo navegador e não tenho certeza de quanto é exposto lá para coisas como ferramentas de desenvolvimento.

zzbomb
fonte
1
atualização @wil: este tem sido no Chrome por algum tempo, apenas rolar para baixo na página de extensões e clique em "Atalhos de teclado"
skeggse
11
@distilledchaos: esse link permite definir apenas atalhos de teclado para aplicativos e extensões, não para o navegador em geral.
precisa saber é o seguinte
Indo com a extensão cVim, eu acho - sei que isso não será uma opção para muitas pessoas, mas ... é para mim!
dsummersl
5
@ MikeyE, agora é finalmente possível através de algo chamado "extensões nativas". Aqui está uma dessas extensões que podem personalizar os atalhos do Chrome de uma vez por todas: AutoControl Shortcut Manager
GetFree
1
(quanto tempo o Google levará para fornecer o recurso trivial de atalhos de teclado personalizáveis ​​...)
sam boosalis
12

Não é totalmente a resposta para atalhos gerais, mas ainda é relativa e um tanto complicada de encontrar, chrome: // extensions / shortcuts permite que você personalize comportamentos a partir de um atalho. Tenho certeza de que você poderia encontrar / fazer uma extensão para redirecionar / transpor todos os atalhos que deseja usar para controlar o chrome como achar melhor. .

sistemmaddict
fonte
1
Isso é bastante claro sobre o "como"; é mais uma sugestão para uma área investigar para criar uma solução. Você pode realizá-lo? Como está, provavelmente seria mais apropriado como um comentário. Da avaliação
fixer1234
1
Isso não é apenas "luz" sobre como, isso é completamente inútil e sem sentido. Os atalhos incorporados nem aparecem lá, apenas as ações dos complementos que os complementos escolhem expor como capazes de atalho. E, como apontado em outro lugar, o atalho desejado de ctrl + w não é acessível, mesmo para extensões.
JoelAZ 28/07/19
Este é apenas para as extensões, mas também permite que você substituir os atalhos embutidos, como Ctrl + Q.
nmrugg
1
Tenha cuidado e use o link exato : chrome: // extensions / shortcuts Without http ...
Josem 04/03
@JoelAZ Encontrei esta resposta procurando uma maneira de alterar os atalhos de extensão do uBlock Origin, então sim, essa resposta é útil
golimar
5

Atualização: a partir de fevereiro de 2017, este plugin não está mais disponível.

Existe um plug-in do Chrome chamado Shortcut Manager, que pode fazer isso.

Eu apenas o usei para criar teclas de atalho para je krolar para cima e para baixo. Ele também possui 'fechar outras janelas' disponíveis para mapear para uma tecla de atalho.

Charley Ramm
fonte
Eu instalei o plugin, infelizmente, por algum motivo, é impossível definir a combinação que eu quero "Ctrl + Shift + W" na caixa de entrada (quando eu tento, o pop-up me perguntando se eu quero sair da página aparece) .
wip
3
Isso não parece substituir a funcionalidade padrão. Estou tentando adicionar um atalho ALT + ENTER ".com" para a barra de URL (para subdomínios) e ele ainda usa a funcionalidade padrão de fazer uma pesquisa.
Gaʀʀʏ
Adicionei Ctrl + G para abrir a página favorita, antes parecia que não estava funcionando, mas após reiniciar o Chrome, começou a funcionar. Ctrl + G tem a função padrão de pesquisar a seguir no chrome, essa extensão a substitui.
Vins 27/02
Isso não funciona no Mac quando tento definir "Ctrl + Page Up" para ir para a guia anterior. (Na verdade Cmd + Page Up desde que eu ligado essas duas chaves)
andrewtweber
1
O link do plug-in é 404 agora.
Eric Wang
5

Isso já é possível há algum tempo.
Há um novo tipo de extensões para o Chrome chamado "extensões nativas" que podem personalizar os atalhos do Chrome e outras coisas interessantes.

O AutoControl Shortcut Manager é exatamente para esse fim.

Não há restrições nos atalhos que você pode criar ou personalizar. Você pode até desativar os atalhos se não atribuir nenhuma ação a eles.

No caso específico da pergunta, Ctrl+ Shift+ Wpara fechar "outras guias" se parece com o seguinte:

insira a descrição da imagem aqui

Richt
fonte
2
Ótima extensão. No entanto, é suportado do Windows XP ao Windows 10. Até agora, não há suporte para outros sistemas operacionais.
Mercalli
3

A extensão na resposta de Charley Ramm não existe mais, mas eu encontrei uma diferente: Teclas de atalho

Adicione ao Chrome, pressione opções. Estou usando-o para ligar chaves de avanço / retrocesso ao meu Naga Hex V2, que não é suportado no linux no momento. As análises sugerem que algumas pessoas têm problemas para usá-lo. Funciona bem para mim, o teclado multimídia Linux Mint 18 + Dell.

Reinicie o Chrome depois de alterar as combinações de teclas.

marts
fonte
Shortkeys é bom, mas ele não funciona na página da nova guia, ou quando a barra de endereços está em foco
Casebash
2

Conforme descrito nos comentários de outra resposta , também estou querendo desativar o atalho "Cmd + Shift + W" para fechar a janela e, aliás, o atalho semelhante que aparece quando desativo a primeira, que agora significa "Fechar tudo".

  • Eu simplesmente fui ao painel de preferências do teclado do Mac, na guia "Atalhos", na seção "Atalhos do aplicativo" e fui criar novos mapeamentos de atalhos.
  • Fiz isso para o Google Chrome e escolhi esse como o primeiro parâmetro, mas acho que você pode corrigir um problema semelhante em qualquer outro aplicativo selecionando o que deseja.
  • Em seguida, passei a nomear a entrada do menu que desejava substituir, como as mencionadas acima.
  • Por fim, atribuai a ele uma combinação complexa de teclas, que espero nunca pressione acidentalmente no futuro.

Essa não é a melhor abordagem e, atualmente, estou lendo outra pergunta e resposta "Como desativar os atalhos de teclado no mac os x", o que pode remover o atalho completamente, mas funciona bem o suficiente através da interface do sistema existente sem a necessidade de instalar nenhuma como uma extensão limitada da Web do Google Chrome ou aplicativo de sistema.

Pysis
fonte
0

Embora eu saiba que essa não é a solução exata que você estava procurando, pode ser útil para alguns como para mim. Esta extensão do Chrome possibilita muitos atalhos avançados por meio do uso de gestos do mouse: CrxMouse Chrome ™ Gestures

user179068
fonte
1
Olá usuário, bem-vindo ao Super Usuário! Perguntas que são essencialmente links são desencorajadas. Você pode explicar por que essa é a solução, talvez incluir capturas de tela em ação, etc.?
Canadian Luke
-1

Eu uso o BetterTouchTool no macOS:

insira a descrição da imagem aqui

Adam Johns
fonte
Bem-vindo ao superusuário. Leia Como recomendar software e edite sua resposta para incluir pelo menos as informações mínimas necessárias (os itens em negrito ). As postagens sem essas informações podem estar sujeitas a exclusão. Obrigado por contribuir.
Twisty Imitador