答案1
是和不是。
ALT
不,這對於+來說是不可能的TAB
。ALT
+的行為TAB
是在圖形應用程式之間切換,這意味著只有一個可以擁有焦點。
但是,您可以使用WIN
+TAB
來使用多個桌面,這將為您提供所需的內容(“應用程式組”),並且您可以將其與ALT
+結合TAB
起來在每個桌面內的應用程式之間切換。
vscode
像平常一樣打開nox
。按WIN
+TAB
並點擊+ New Desktop
以建立第二個桌面。使用WIN
+TAB
切換到第二個桌面並開啟您在第二個桌面上使用的「其他」應用程式(瀏覽器、電子郵件等)。當您想要切換到時vscode
,nox
只需再次按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 的位置。