Desanexe uma aba no firefox (mova a aba para a nova janela), Firefox 58

6

In FF, I can move a tab to a new window by either dragging the tab out of the browser, or right clicking the "move to New window" option from the context menu. is there a shortcut key to move the current tab to a new window without dragging or using the context menu, or a way to set one up?

Esta questão foi respondida por versões mais antigas do FF (veja tecla de atalho para desanexar uma tab no firefox (mover a tab para a nova janela) ) A solução usou o Keyconfig , que não é mais suportado pelo FF 58. Existe uma ferramenta um pouco semelhante, chamada Teclas de atalho .

No entanto, o código proposto na solução da pergunta anterior

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

não funciona se você usar a opção "Executar JavaScript" nas configurações das teclas de atalho.

Existe alguma idéia de como corrigir isso e / ou como usar a ótima funcionalidade de separar as guias com atalhos do FF 58 em diante?

Claro que verifiquei a documentação mas não conseguiu encontrar o atalho certo.

    
por MathProb 06.02.2018 / 09:03

1 resposta

2

Editar 2: : fiz o upload de uma nova extensão assinada que move a guia ativa para uma nova janela em Ctrl + Shift + 1: link . O atalho não é intuitivo, mas sem conhecer a plataforma do Firefox, tenho que planejar a compatibilidade.

Desculpe pela primeira edição; Eu enviei a extensão errada por acidente. Aquele no link acima deve atender aos critérios da pergunta.

Editar: está disponível uma versão assinada da extensão: link

Resposta antiga:

Eu fiz um Firefox WebExtension que move a guia ativa para uma nova janela em Ctrl+Shift+0 . Ele não está assinado, mas você pode verificar facilmente por si mesmo que as 46 linhas de código não são maliciosas.

Você pode testá-lo no Nightly definindo xpinstall.signatures.required como falso e clicando em [Install Add-on From File...] no menu de roda dentada em about:addons . Acho que extensões não assinadas ainda podem ser temporariamente instaladas em compilações de versões do Firefox por meio de [Load Temporary Add-on] in about:debugging .

Você é livre para modificar a fonte de extensão para atender às suas necessidades ou me pedir para fazer isso.

link

    
por 16.02.2018 / 12:09