Nathan inteligente como fazer a seguir em forçar um ctrltabatalho via devtools precisa de uma atualização, uma vez que o código de página de extensões está agora minified do Chrome 65 diante. Para simplificar o processo, escrevi um pequeno trecho abaixo que você pode copiar e colar no console que permite clicar em um comando para definir seu atalho ctrltab.
- Abra
chrome://extensions/shortcuts
colando isso na barra de localização ou acessando o menu principal> Mais Ferramentas> Extensões e clique no menu no canto superior esquerdo para abrir os atalhos do teclado.
- Abra o console do devtools pressionando cmdoptJno macOS ou ctrlshiftJno Windows / Linux.
Copie esse código:
document.body.onclick = function(e) {
gCT = !window.gCT;
var p = e.path, cn = p[0].textContent,
s = p.filter(p => p.className == "shortcut-card")[0],
n = s && s.children[0].children[1].textContent;
n && chrome.management.getAll(es => {
var ext = es.filter(e => e.name == n)[0], id = ext.id;
chrome.developerPrivate.getExtensionInfo(id, i => {
var c = i.commands.filter(c => c.description == cn)[0];
chrome.developerPrivate.updateExtensionCommand({
extensionId: id,
commandName: c.name,
keybinding: "Ctrl+" + (gCT ? "" : "Shift+") + "Tab"
});
});
});
}
Cole-o no console ao lado de> e pressione enter.
- Volte para a página de atalhos e clique no rótulo do comando que você deseja definir ctrltab, não no campo Digite um atalho . Como exemplo, para a extensão do gerenciador de guias QuicKey , o rótulo é Alternar para a guia anterior .
É isso aí! ctrltabaparecerá como atalho desse comando assim que você clicar nele. Se você deseja que outro comando obtenha um ctrlshifttabatalho, basta clicar no rótulo a seguir. (O código alternará entre esses dois atalhos à medida que você clica.) Esses atalhos sobreviverão à reinicialização do Chrome, pois é o próprio aplicativo gravando em seu arquivo de preferências.
Se você quiser usar minha
extensão QuicKey para navegar
pelas guias, há um processo um pouco mais simples
descrito aqui que não requer clicar na página de atalhos do teclado. O trecho de código JS usado também é mais auto-explicativo, caso você tenha cuidado com o que o blob acima está fazendo.
Se você estiver no Windows, essa página também descreve uma maneira de obter algo muito mais próximo do ctrltabmenu do Firefox , usando um script AutoHotkey.
ctrl-shift-tab
for a primeira impressão, posso deixá-la começar a navegar na direção para a frente.A ordenação de guias mais usada recentemente no Chrome tornou-se finalmente uma opção , embora não seja documentada, sem suporte, hacky e as queixas sobre a situação sejam ignoradas.
Para obter o comportamento desejado:
Ressalvas:
Toda vez que você fecha o Chrome, ele estraga seu arquivo de preferências e redefine as combinações de teclas criadas manualmente. Além disso, toda vez que você edita as configurações de uma extensão ou abre o Chrome ou é vesgo no Chrome, engraçado. Você pode marcar o arquivo como pronto (que pode ter efeitos colaterais negativos) ou pode se acostumar a editar seu arquivo de Preferências com frequência. Ou nunca feche o Chrome. A culpa é do Chrome por não pensar que a combinação de teclas é válida e a remove, mesmo quando é respeitada.
A extensão Ctrl + Tab MRU não será acionada em uma nova guia até que a guia termine de carregar. Isso é culpa do Chrome.
A extensão Ctrl + Tab MRU possui uma solução desajeitada para usá-la em guias que não contêm páginas (guias em branco, guias de configurações etc.), onde cria rapidamente uma nova guia, alterna e fecha a nova guia. Isso é culpa do Chrome.
fonte
Encontrei uma maneira diferente de alterar as combinações de teclas para uma extensão para CTRL+ TABe CTRL+ SHIFT+ TABque funcione com a extensão Ctrl-TAB MRU que o GDom postou. Ele é sincronizado com o seu perfil e não é redefinido quando a sincronização do Chrome é carregada, como ocorre na edição das preferências. Eu faço isso usando o depurador para manipular a página de combinações de teclas.
Fiz um tutorial: Como vincular uma extensão a Ctrl + Tab / Ctrl + Shift + Tab no Chrome e sincronizá-la com o seu perfil
fonte
ctrl-tab
atalho apenas clicando no comando, sem precisar definir pontos de interrupção e interceptar a chamada. Minha resposta está abaixo: superuser.com/a/1326712/736443Se você clicar com o botão direito do mouse em uma guia e selecionar "Nova guia", a nova guia será aberta imediatamente à direita da guia em que você clicou.
De uma chance. Existem mais opções que você pode achar úteis.
fonte
Para sua informação, deparei-me com o atalho padrão do Teclado Chrome para alternar entre as guias recentes: Ctrl + 1. Para mim, isso é mais fácil do que mudar a codificação no depurador para obter uma configuração permanente de ctrl + tab usando a extensão Ctrl-TAB MRU.
Editar: existe uma extensão do Chrome que faz isso agora em um menu da guia alt como fasion, chamado Guias Recentes . Ainda não me lembro de ctrl + 1!
fonte