Skrót klawiaturowy, aby przeciągnąć kartę Google Chrome do własnego okna

Odpowiedzi:

16

Obejściem byłoby: Ctrl + L , + C , + W , + N , + V i Enter .

Lub

F6 , Ctrl + C , Ctrl + N , Ctrl + V , Enter i opcjonalne Alt + Tab , Ctrl + W , Alt + Tab , aby zamknąć starą kartę.

Możesz zautomatyzować całość za pomocą AutoIt (pod Windows) i utworzyć dla niej skrót klawiszowy (tutaj to Ctrl + Alt + x ):

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

Zawsze mam dodatkową aplikację, taką jak ta, działającą w tle, oferującą przydatne skróty klawiaturowe, które automatyzują i upraszczają zadania.

Alternatywnie możesz nacisnąć Ctrl + L zamiast F6, co byłoby znacznie łatwiejsze, ponieważ twoja ręka nie musi opuszczać domowego rzędu.

Samoth
źródło
2
Cześć Johannes, witaj w Super User! Ogólnie mówimy tutaj po angielsku, więc mogłem przetłumaczyć twoją odpowiedź.
slhck
1
@slhck: O dzięki, przepraszam ... ślepota na biznes ;-)
Samoth,
szkoda, że ​​to nie było wbudowane! wadą tej grupy poleceń jest to, że nie zapisuje ona pozycji przewijania.
Damon
1
Lub użyj Alt + D zamiast Ctrl + L, ponieważ ich odległość jest większa.
Benjamin
1
- Oto wersja powyższego skrótu AutoIt na Maca / Hammerspoon - Jedynym minusem jest to, że usuwa historię. - 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 ") koniec)
thadk
34

Dzięki rozszerzeniu Vimium dla Chrome, Shift+ Wprzeniesie bieżącą kartę do nowego okna.

Zostało to dodane w wersji 1.43 (2013-05-18), Vimium na GitHub .

Stephen
źródło
1
Musi zostać dodany w wersji nowszej niż 27, ponieważ nie ma go w tej wersji.
Dan D.
1
Nie jestem pewien, czy to rzeczywiście część samego Chrome, ale działa dla mnie z zainstalowanym Vimium .
sjy
5
Ten skrót faktycznie nie jest częścią Google Chrome, ale został wprowadzony w Vimium v1.43 (18.05.2013).
Franck Dernoncourt
Ponieważ VIM jest rozszerzeniem w Chrome, będzie działać na wszystkich platformach. Domyślnie możesz zacząć od klawiszy modyfikujących ctrl + x lub alt + x, a następnie naciskając shift + w, aby wywołać tę funkcję.
cody.codes
1

Wygląda na to, że nie ma wbudowanego skrótu klawiaturowego. Być może można użyć automatycznych skrótów klawiszowych, ale ich nie znam. Zakładam również, że już wiesz, że wyciągnięcie karty tworzy własne okno kart.

James Mertz
źródło
Wiem, że przeciąganie to robi. Chciałem tylko sprawdzić, czy można to zrobić bez myszy.
Stephen
0

Jeśli używasz oprogramowania do rozpoznawania głosu Dragon NaturallySpeaking (Windows / Mac, niewolne), możesz utworzyć polecenie głosowe:

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

wprowadź opis zdjęcia tutaj

Irytujące powoduje to ponowne załadowanie strony, co nie jest dobre w niektórych sytuacjach, np. Jeśli strona zawiera formularz, który zacząłeś wypełniać.

Franck Dernoncourt
źródło