在 Windows 10 中使用 ALT+TAB 時是否可以將兩個應用程式分組並顯示它們?

在 Windows 10 中使用 ALT+TAB 時是否可以將兩個應用程式分組並顯示它們?

我是新來的Superuser,如果我問錯地方了,抱歉。

我有兩個應用程式 ( vs code & emulator Nox),並且因為我沒有最大化 a vscode,所以我想將 anemulator與我的分組vscode,所以如果我使用 alt+tabvscodeemulator,我想同時顯示這兩個應用程序,而不僅僅是一個,這是可能的?

像這樣的東西:

在此輸入影像描述

答案1

是和不是。

ALT不,這對於+來說是不可能的TABALT+的行為TAB是在圖形應用程式之間切換,這意味著只有一個可以擁有焦點。

但是,您可以使用WIN+TAB來使用多個桌面,這將為您提供所需的內容(“應用程式組”),並且您可以將其與ALT+結合TAB起來在每個桌面內的應用程式之間切換。

vscode像平常一樣打開nox。按WIN+TAB並點擊+ New Desktop以建立第二個桌面。使用WIN+TAB切換到第二個桌面並開啟您在第二個桌面上使用的「其他」應用程式(瀏覽器、電子郵件等)。當您想要切換到時vscodenox只需再次按WIN+TAB並從清單中選擇該桌面。再按一次即可切換回來。

答案2

Windows 本身不支援您想要的功能,但您可以使用免費的自動化軟體(例如 Autohotkey)來實現它。

安裝 Autohotkey,建立一個腳本(只需建立一個文字文件,然後將文件副檔名變更為 .ahk),然後貼上以下內容:

#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 只是桌面上視窗的識別字。就像一個標籤。上面程式碼中顯示 YOUWINDOW 的地方,將其替換為要分組在一起的應用程式視窗的 ahk_classes,這樣當您使用 Alt-Tab 切換到其中任一應用程式時,它們都會一起出現。

要找出應用程式視窗的 ahk_class,您需要安裝一個小應用程式(或可攜式版本,因此無需安裝),它會告訴您桌面上視窗的名稱。例如,AU3-Spy、Window Detective、Winspy 或其他一些此類應用程式。

執行視窗標識符軟體,按一下要尋找 ahk_class 的窗口,然後查看顯示視窗 ahk_class 的位置。只需將其中的任何內容替換為 YOUWINDOW1,然後對另一個視窗執行相同的操作,並將其替換為 YOUWINDOW2 的位置。

相關內容