sou novo Superuser
e desculpe se perguntei no lugar errado.
Eu tenho dois aplicativos ( vs code & emulator Nox
) e, como não estou maximizando a vscode
, quero agrupar an emulator
com my vscode
, então, se eu for alt+tab vscode
ou emulator
, quero mostrar esses dois aplicativos juntos, não apenas um, é possível ?
algo assim:
Responder1
Sim e não.
Não, isso não é possível com ALT
+ TAB
. O comportamento do ALT
+ TAB
é alternar entre aplicações gráficas, o que significa que apenas uma pode ter foco.
No entanto, você pode usar WIN
+ TAB
para usar vários desktops e isso lhe dará o que você procura ("grupos de aplicativos") e você pode combinar isso com ALT
+ TAB
para alternar entre aplicativos em cada desktop.
Abra vscode
e nox
como faria normalmente. Pressione WIN
+ TAB
e clique + New Desktop
para criar uma segunda área de trabalho. Use WIN
+ TAB
para mudar para a segunda área de trabalho e abrir os “outros” aplicativos que você usa (navegador, e-mail, qualquer que seja) na segunda área de trabalho. Quando você quiser mudar para vscode
e nox
basta pressionar WIN
+ TAB
novamente e selecionar a área de trabalho na lista. Pressione novamente para voltar.
Responder2
O Windows não oferece suporte nativo ao que você procura, mas você pode conseguir isso usando um software de automação gratuito, como o Autohotkey.
Instale o Autohotkey, crie um script (basta criar um arquivo de texto e alterar a extensão do arquivo para .ahk) e cole isto:
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
Start:
GroupAdd, WindowGroup, ahk_class YOURWINDOW1
GroupAdd, WindowGroup, ahk_class YOURWINDOW2
WinWaitActive, ahk_group WindowGroup
Winactivate, ahk_class YOURWINDOW1
Winactivate, ahk_class YOURWINDOW2
WinwaitNotActive, ahk_group WindowGroup
Goto Start
Ahk_class é apenas um identificador de janelas em sua área de trabalho. Como um rótulo. Onde diz YOURWINDOW no código acima, substitua-o pelas ahk_classes das janelas dos aplicativos que você deseja agrupar para que ambos apareçam juntos quando você alternar para qualquer um deles usando Alt-Tab.
Para descobrir o ahk_class da janela de seus aplicativos, você precisa instalar um pequeno aplicativo (ou uma versão portátil, portanto não é necessário instalar) que informa o nome das janelas em sua área de trabalho. Por exemplo, AU3-Spy, Window Detective, Winspy ou algum outro aplicativo semelhante.
Execute o software identificador de janela, clique na janela para a qual deseja encontrar o ahk_class e veja onde está escrito o ahk_class da janela. Basta colocar o que estiver no lugar de SUA JANELA1, fazer o mesmo para a outra janela e substituir onde diz SUA JANELA2.