O Windows 10 introduziu uma exibição de tarefas - a capacidade de ter vários desktops virtuais. Quando estou em uma janela no Desktop1, qual é a maneira mais rápida de movê-lo para o Desktop2?
Atualmente, preciso entrar no alternador de tarefas (ícone na barra de tarefas ou no Win + Tab), encontrar a janela e arrastar e soltar entre as áreas de trabalho. Isso é inconveniente. Existe uma maneira mais rápida?
windows
windows-10
Borek Bernard
fonte
fonte
Respostas:
Eu acho que, para uma mudança mais rápida, isso deve estar na barra de título, então criei uma ferramenta para isso:
https://github.com/Eun/MoveToDesktop
Você também pode mover as janelas usando WIN+ ALT+ Left/ Rightou alterar o atalho conforme necessário.
fonte
MoveToDesktop-X.Y.zip
o download na seção Versões. Existe um.exe
arquivo, extraia-o em algum lugar e execute-o. Não há necessidade do Visual Studio 2015. Talvez você precise instalar o pacote redistribuível do Visual C ++.Também procurei por essa opção e, pelas pesquisas que fiz (acho que também vi nos fóruns da Microsoft), não é algo que esteja disponível no momento.
A melhor maneira de me apresentar no momento, para evitar o uso do mouse, é:
Use o botão direito do mouse no teclado ou Shift+ F10se você não tiver essa tecla no teclado.
Move to
(ou digiteM
, porque está marcado) e, em seguida, a área de trabalho desejada (ouN
para a nova área de trabalho, também marcada)Isso não ajuda muito, mas é isso que existe até que alguém desenvolva algo para facilitar.
Atualização: comecei a investigar isso. Há um valor de registro que muda quando o aplicativo é movido entre áreas de trabalho. Nesse local, existem todos os aplicativos abertos:
O ID da área de trabalho atual está aqui:
Não é suficiente alterá-lo para a outra chave da área de trabalho virtual, porque é necessária alguma atualização da interface do usuário.
Eu verifiquei com procmon, e as DLLs que são usadas no processo são:
Eu acho que um deles é responsável pela atualização visual, e o principal suspeito é UIAnimation.dll!
Se alguém quiser continuar investigando, isso servirá como um começo.
fonte
Eu uso o Windows 10 Virtual Desktop Enhancer .
Basta fazer o download , executar (e configurar a inicialização automática, se necessário).
Em seguida, basta pressionar Win+ Ctrl+ Shift+ Arrow Left/ Arrow Righte ele moverá o aplicativo para outra área de trabalho e mudará para essa área de trabalho.
fonte
Nesse nível de gerenciamento do Windows, eu realmente acho que você deve usar um programa de terceiros para ajudar. Minha própria solução para isso foi adicionar um atalho simples ao AutoHotKey (AHK):
# | é o atalho, que se traduz em WIN- | No meu teclado isso faz sentido, como | está acima do TAB, mas você pode alterá-lo para o que melhor se adequa às suas necessidades.
Usando a resposta acima de arieljannai , enviando
SHIFT+F10
M
ENTER
, a janela marcada será movida para a outra área de trabalho virtual se você estiver fazendo malabarismos entre duas.Para uma introdução ao AHK, consulte https://autohotkey.com/docs/Tutorial.htm .
fonte
win+Tab, context, V, Enter
na instalação suíço-alemãoNão sei por que isso não foi mencionado acima, mas a seguir é a maneira nativa de fazer isso, sem o download de auxiliares.
1. WIN + Tab para ver rapidamente todos os aplicativos / janelas (se você tiver vários monitores, haverá uma lista em cada monitor para cada área de trabalho virtual).
2. Clique com o botão direito do mouse no aplicativo / janela que você deseja mover -> "Mover para" e selecione a área de trabalho para a qual deseja enviar o aplicativo.
Antes de encontrá-lo, tentei o projeto MoveToDesktop postado acima, mas acho isso fácil e o menu MoveToDesktop parece não aparecer em todos os aplicativos (por exemplo, Chrome e Sublime no momento).
fonte
zVirtualDesktop
Estou usando para esse fim. Possui atalhos de teclado - o que é ótimo.
O desenvolvedor é muito responsivo se você relatar um problema ou fazer uma pergunta ou um recurso possível.
A melhor característica é
DesktopView
ver abaixo.Existem mais opções no GitHub, das quais atualmente não me lembro.
Aqui estão algumas capturas de tela do zVirtualDesktop
Você pode escolher entre esses ícones da bandeja do sistema
Ele tem um recurso muito bom chamado
DesktopView
mostrado abaixo. Com essa visão, você pode arrastar e soltar suas janelas em qualquer área de trabalho. Também funciona como Alt + Tab, onde você pode clicar em uma miniatura para ir para essa janela.Nota: eu respondi a essa pergunta cerca de 1,5 a 2 anos atrás, com algumas dicas para começar a desenvolver algo. Mas agora, existem algumas soluções desenvolvidas para isso.
Eu adicionei uma nova resposta, já que não faz sentido editar / melhorar a anterior, pois são totalmente diferentes.
fonte
Eu uso a autohotkey com o atalho de teclado CTRL + WIN + SHIFT + ESQUERDA ou DIREITA para enviar janelas para a outra área de trabalho virtual. Eu uso apenas 2 áreas de trabalho virtuais, portanto, isso funciona para mim, independentemente de pressionar a esquerda ou a direita.
Código AHK:
fonte
Tomando dicas das soluções de Greenonline e Sebastien:
Portanto, não é muito direto, mas definitivamente algo que você pode automatizar facilmente suas mãos.
fonte
No Windows 10 versão 1803, a maneira simples de mover a janela atual / direcionada de uma área de trabalho para outra é da seguinte maneira:
Além disso, é nativo e não requer nenhum software de terceiros.
fonte
Solução Autohotkey. Vinculado à tecla Win + Tilde. Esse script automatiza todas as teclas que você executaria manualmente para enviá-lo para a próxima (se você estiver na primeira) ou área de trabalho anterior. Tenha cuidado com essas coisas - isso pode ser perigoso se essa entrada for para um destino errado.
fonte
basta pressionar Winkey + Tab, agora selecione o programa (janela) e arraste-o para a lista de Áreas de trabalho mostradas abaixo (Área de trabalho 1 ou 2). Feito. Não há outro jeito..
fonte
Win+ Shift+ Arrow Left/Arrow Right
ou
Win+ Arrow Left/Arrow Right
ou
Win+ Arrow Up/Arrow Down
fonte