Question Raccourci clavier pour déplacer l'onglet Google Chrome dans sa propre fenêtre


Existe-t-il un raccourci clavier, ou une extension, qui vous permet d'extraire un onglet dans une nouvelle fenêtre de Google Chrome au lieu d'utiliser la souris?


27
2017-08-30 20:55


origine




Réponses:


Une solution de contournement serait: Ctrl + L, + C, + W, + N, + V, et Entrer.

Ou

F6, Ctrl + C, Ctrl + N, Ctrl + V, Entrer et une option Alt + Languette, Ctrl + W, Alt + Languette, pour fermer l’ancien onglet.

Vous pouvez automatiser le tout avec AutoIt (sous Windows) et créer un raccourci clavier (ici, il est Ctrl + Alt + X):

HotKeySet("^!x", "split_tab")
Func split_tab()
    Send("{F6}^c^n")
    Sleep(999)
    Send("^v{Enter}")
    Send("!{Tab}^w!{Tab}")
EndFunc

J'ai toujours une application supplémentaire comme celle-ci fonctionnant en arrière-plan, offrant des raccourcis clavier utiles qui automatisent et simplifient les tâches.

Alternativement, vous pouvez appuyer sur Ctrl + L au lieu de F6, ce qui serait beaucoup plus facile car votre main ne doit pas quitter la ligne de départ.


10
2017-09-22 09:26



Bonjour Johannes, bienvenue sur Super User! Nous parlons généralement anglais ici, alors je me suis permis de traduire votre réponse. - slhck
@slhck: Oh merci, je suis désolé ... l'aveuglement commercial ;-) - Samoth
souhaite que cela a été construit! L'inconvénient de ce groupe de commandes est qu'il ne sauvegarde pas votre position de défilement. - Damon
Ou utilisez Alt + D au lieu de Ctrl + L car leur proximité est plus élevée. - Benjamin
- Voici une version Mac / hammerspoon du raccourci AutoIt ci-dessus - Le seul inconvénient est qu’il efface l’historique. - superuser.com/questions/182720/ hs.hotkey.bind ({"cmd", "ctrl"}, "x", function () hs.eventtap.keyStroke ({"cmd"}, "l") hs.eventtap.keyStroke ({"cmd"} , "c") hs.eventtap.keyStroke ({"cmd"}, "n") hs.eventtap.keyStroke ({"cmd"}, "v") hs.eventtap.keyStroke ({}, "return") hs.eventtap.keyStroke ({"cmd"}, "` ") hs.eventtap.keyStroke ({" cmd "}," w ") end) - thadk


Avec le Vimium extension pour Chrome, Décalage+W va déplacer l'onglet actuel dans une nouvelle fenêtre.

Cela a été ajouté dans la version 1.43 (2013-05-18), Vimium sur GitHub.


22
2018-04-24 15:09



Doit avoir été ajouté dans une version plus récente que 27, car elle n’est pas présente dans cette version. - Dan D.
Je ne sais pas si cela fait réellement partie de Chrome lui-même, mais cela fonctionne pour moi avec Vimium installée. - sjy
Ce raccourci ne fait en effet pas partie de Google Chrome mais a été introduit dans Vimium v1.43 (2013-05-18). - Franck Dernoncourt
VIM étant une extension dans Chrome, cela fonctionnera sur toutes les plates-formes. Par défaut, vous pouvez commencer avec les touches de modification ctrl + x ou alt + x, puis en appuyant sur shift + w pour appeler cette fonctionnalité. - cody.codes


Non hors de la boîte solution, mais voici une extension chrome qui fait exactement cela, Tab à la fenêtre / Popup.


4
2017-12-03 11:32





Il ne semble pas y avoir de raccourci clavier intégré. Peut-être que des raccourcis clavier automatiques peuvent être utilisés, mais je ne les connais pas. Je suppose également que vous savez déjà que le fait de faire glisser l'onglet permet de créer la fenêtre de l'onglet.


1
2017-08-30 23:50



Ya, je sais que glisser ça fait ça. Je voulais juste voir s'il y avait un moyen de le faire sans la souris. - Stephen


La méthode la plus simple consiste à ajouter l'extension de raccourci clavier à la fenêtre. https://chrome.google.com/webstore/detail/tab-to-window-keyboard-sh/adbkphmimfcaeonicpmamfddbbnphikh?hl=fr

Personnellement, j'utilise Vimium et je venais juste de trouver Shift + W et je l'aimais, puisque Ctrl + W ferme un onglet, il est logique d'avoir Shift + W dans une nouvelle fenêtre.


1
2018-05-03 21:11





Si vous utilisez un logiciel de reconnaissance vocale Dragon NaturallySpeaking (Windows / Mac, non libre), vous pouvez créer la commande vocale:

Sub Main
    SendKeys "^l"
    Wait(0.2)
    SendKeys "^c"
    Wait(0.2)
    SendKeys "^w"
    Wait(0.2)
    SendKeys "^n"
    Wait(0.2)
    SendKeys "^v"
    Wait(0.2)
    SendKeys "{ENTER}"
End Sub

enter image description here

Ce qui est inquiétant, c’est de recharger la page, ce qui n’est pas bon dans certaines situations, par ex. si la page contient un formulaire que vous avez commencé à remplir.


0
2017-11-02 15:41