31

Есть ли сочетание клавиш или расширение, которое позволяет копировать вкладку в новое окно в Google Chrome вместо использования мыши?

6 ответов6

26

С расширением Vimium для Chrome Shift+W переместит текущую вкладку в новое окно.

Это было добавлено в версии 1.43 (2013-05-18), Vimium на GitHub.

13

Обходной путь может быть: Ctrl + L, + C, + W, + N, + V и Enter.

Или же

F6, Ctrl + C, Ctrl + N, Ctrl + V, Enter и необязательные Alt + Tab, Ctrl + W, Alt + Tab, чтобы закрыть старую вкладку.

Вы можете автоматизировать все это с помощью AutoIt (под Windows) и создать для него « горячую клавишу» (здесь это Ctrl + Alt + x):

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

У меня всегда есть дополнительное приложение, подобное этому, работающее в фоновом режиме, предлагающее полезные сочетания клавиш, которые автоматизируют и упрощают задачи.

В качестве альтернативы вы можете нажать Ctrl + L вместо F6, что было бы значительно проще, поскольку вашей руке не нужно покидать домашний ряд.

5

Нет готового решения, но есть расширение Chrome, которое делает именно это, Tab to Window/Popup.

1

Самый простой способ сделать это - добавить расширение сочетания клавиш Tab To Window. https://chrome.google.com/webstore/detail/tab-to-window-keyboard-sh/adbkphmimfcaeonicpmamfddbbnphikh?hl=en-GB

Лично я использую Vimium и только что нашел Shift+W и мне это очень понравилось, так как Ctrl+W закрывает вкладку, и Shift+W открывает ее в новом окне.

1

Кажется, нет встроенного сочетания клавиш. Может быть, можно использовать авто-горячие клавиши, но я не знаком с ними. Я также предполагаю, что вы уже знаете, что перетаскивание вкладки создает собственное окно вкладок.

0

Если вы используете программу распознавания голоса Dragon NaturallySpeaking (Windows/Mac, не платная версия), вы можете создать голосовую команду:

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

Это досадно перезагружает страницу, что не очень хорошо в некоторых ситуациях, например, если страница содержит форму, которую вы начали заполнять.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .