El ingenioso procedimiento de Nathan a continuación para forzar un ctrltabacceso directo a través de devtools necesita una actualización, ya que el código de la página de extensiones ahora se minimiza desde Chrome 65 en adelante. Para simplificar el proceso, escribí un pequeño fragmento debajo que puedes copiar y pegar en la consola que te permite simplemente hacer clic en un comando para establecer su acceso directo ctrltab.
- Para abrirlo,
chrome://extensions/shortcuts
pégalo en la barra de ubicación o ve al menú principal> Más herramientas> Extensiones y luego haz clic en el menú en la esquina superior izquierda para abrir los atajos de teclado.
- Abra la consola de devtools presionando cmdoptJen macOS o ctrlshiftJen Windows / Linux.
copia este 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"
});
});
});
}
Pégalo en la consola junto a> y luego presiona enter.
- Vuelva a la página de accesos directos y haga clic en la etiqueta del comando que desea establecer ctrltab, no en el campo Escribir un acceso directo . Como ejemplo, para la extensión del administrador de pestañas QuicKey , la etiqueta es Cambiar a la pestaña anterior .
¡Eso es! ctrltabaparecerá como acceso directo de ese comando tan pronto como haga clic en él. Si desea que otro comando obtenga un ctrlshifttabacceso directo, simplemente haga clic en su etiqueta a continuación. (El código cambiará entre estos dos accesos directos cuando haga clic). Estos accesos directos sobrevivirán a los reinicios de Chrome, ya que es la aplicación la que escribe en su archivo de preferencias.
Si desea utilizar mi
extensión QuicKey para navegar por las pestañas,
aquí se describe un proceso algo más simple que no requiere hacer clic en la página de métodos abreviados de teclado. El fragmento de código JS utilizado allí también se explica por sí mismo, en caso de que desconfíe de lo que está haciendo el blob anterior.
Si está en Windows, esa página también describe una forma de acercar algo mucho más al ctrltabmenú de Firefox , utilizando un script AutoHotkey.