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.
ctrl-shift-tab
es la primera vez que presiono, podría dejar que comience a navegar hacia adelante.He encontrado una forma diferente de cambiar sus combinaciones de teclas para una extensión a CTRL+ TABy CTRL+ SHIFT+ TABque funciona con la extensión Ctrl-TAB MRU que GDom publicó. Se sincroniza con su perfil y no se restablece cuando Chrome Sync se sincroniza al cargar, como lo hace la edición de las preferencias. Lo hago usando el depurador para manipular la página de combinaciones de teclas.
Hice un tutorial sobre cómo hacerlo: cómo vincular una extensión a Ctrl + Tab / Ctrl + Shift + Tab en Chrome y hacer que se sincronice con tu perfil
fuente
ctrl-tab
acceso directo simplemente haciendo clic en el comando, sin tener que establecer puntos de interrupción e interceptar la llamada. Mi respuesta está abajo: superuser.com/a/1326712/736443Si hace clic derecho en una pestaña y selecciona "Nueva pestaña", la nueva pestaña se abrirá inmediatamente a la derecha de la pestaña en la que hizo clic.
Darle una oportunidad. Hay más opciones allí que pueden serle útiles.
fuente
Para su información, me topé con el atajo de teclado predeterminado de Chrome para cambiar entre pestañas recientes, es: Ctrl + 1. Para mí, esto es más fácil que cambiar el código en el depurador para obtener la configuración permanente de Ctrl + Tab usando la extensión Ctrl-TAB MRU.
Editar: hay una extensión de Chrome que hace esto ahora en un menú de pestaña alternativa como fasion, llamado Pestañas recientes . ¡Todavía no recuerdo ctrl + 1!
fuente