6

В FF я могу переместить вкладку в новое окно, либо перетащив вкладку из браузера, либо щелкнув правой кнопкой мыши параметр "Переместить в новое окно" в контекстном меню. есть ли быстрая клавиша для перемещения текущей вкладки в новое окно без перетаскивания или использования контекстного меню, или способ ее настройки?

На этот вопрос ответили для более старых версий FF (см. Сочетание клавиш, чтобы отсоединить вкладку в Firefox (переместить вкладку в новое окно) ). В решении использовался Keyconfig, который больше не поддерживается FF 58. Существует несколько похожий инструмент, который называется Shortkeys.

Тем не менее, код, предложенный в решении предыдущего вопроса

window.openDialog("chrome://browser/content/browser.xul","_blank","chrome,dialog=no,all",gBrowser.mCurrentTab);

не работает, если в настройках Shortkeys используется опция "Запустить JavaScript".

Есть ли идея, как это исправить и / или как использовать великолепную функциональность отсоединения вкладок с помощью ярлыков от FF 58 и далее?

Конечно, я проверил документацию, но не смог найти правильный ярлык.

1 ответ1

2

Изменить 2:: я загрузил новое подписанное расширение, которое перемещает активную вкладку в новое окно с помощью Ctrl+Shift+1: https://drive.google.com/file/d/1bUVSWvgRXPPmtjYl5am-dn9a6JEEzzGO/view?usp= делиться Ярлык не является интуитивно понятным, но, не зная платформы, на которой работает Firefox, я должен планировать совместимость.

Извините за первое редактирование; Я загрузил неправильное расширение случайно. Тот, что в ссылке выше, должен соответствовать критериям вопроса.

Изменить: подписанная версия расширения находится здесь: https://drive.google.com/file/d/19okZRGCQa5pGH08HD2ml9D2TQcStnk0Q/view?usp=sharing

Старый ответ:

Я сделал Firefox WebExtension, которое перемещает активную вкладку в новое окно по Ctrl+Shift+0 . Это без знака, но вы можете легко убедиться, что 46 строк кода не являются вредоносными.

Вы можете попробовать это в Nightly, установив xpinstall.signatures.required в false и нажав [Install Add-on From File...] в меню шестеренок в about:addons . Я думаю, что неподписанные расширения все еще могут быть временно установлены в сборках релиза Firefox через [Load Temporary Add-on] в about:debugging .

Вы можете изменить источник расширения в соответствии со своими потребностями или попросить меня сделать это.

https://drive.google.com/file/d/1zRmAy-EHB4EspY_d9WVbXpddBJA9l48W/view?usp=sharing

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