如果你花很多時間坐在電腦前,在多個視窗之間來回切換,你可能不只一次想過,一定有更方便的方法來安排所有內容。 FancyZones 是明星實用程式之一 微軟PowerToys這正是它的用途:幫助您將桌面劃分成不同的區域,並將每個視窗放置在最合適的位置,而無需浪費時間和耐心。
FancyZones 讓您無需費力適應 Windows 的標準自動佈局調整,即可定義完全自訂的設計。 保存多個模型 並可透過鍵盤快捷鍵隨時啟動它們。 其理念是將你的桌面變成一個井然有序的工作空間。每個應用程式都有自己固定的空間,任務之間的切換也更加流暢。
什麼是 FancyZones?為什麼它值得使用?
FancyZones 是以下實用程式套件的一部分: 高階 Windows 使用者的 Microsoft PowerToys本質上,它是一種 窗口管理器 它允許你在桌面上創建“區域”,這樣當你拖曳視窗或使用鍵盤快捷鍵時,視窗就會自動吸附到這些區域內。
設定 FancyZones 時,您需要在螢幕上定義一系列區域,這些區域的功能如下: Windows 的調整目標每次您將視窗拖曳到這些區域之一,或使用鍵盤移動視窗時,它都會自動調整大小和位置以精確填充該空間,而無需手動調整邊緣。
它的優勢之一在於它不局限於基本的兩列或三列設計:您可以從預先定義的模板開始,也可以創建非常複雜的方案,以適應您的工作方式。 此外,該系統還能記住並恢復設計。 當您更改解析度或連接/斷開顯示器時,如果您使用筆記型電腦和多個外接螢幕,這一點至關重要。
然而,為了使 FancyZones 能夠正確控制具有提升權限的應用程式(例如, Windows終端或工作管理員最好以管理員身份執行 PowerToys。否則,你會發現某些視窗無法正確對齊。

第一步:啟動 FancyZones 並開啟佈局編輯器
要開始使用 FancyZones,首先需要安裝 PowerToys。 PowerToys 是一款適用於 Windows 的免費實用程式套件。 FancyZones 由微軟開發,旨在添加高級功能並提高工作效率。安裝後,您可以在設定面板中找到 FancyZones。
在 PowerToys 中,啟用 FancyZones 開關,然後您可以透過兩種方式啟動佈局編輯器:點擊設定中的「開啟佈局編輯器」按鈕,或使用預設快捷鍵。 Win + Shift + ` (倒波浪號/重音符號鍵)。 埃斯塔組合 如果覺得不舒服,可以在設定裡更改。
如果您使用多個顯示器,FancyZones 會自動辨識您想要在哪個顯示器上工作。您可以根據設置,直接在滑鼠所在的螢幕或目前活動視窗所在的螢幕上開啟編輯器。 只需將遊標移到所需的顯示器上,然後按下編輯器快捷鍵即可。 這樣它就能在那裡打開。
首次開啟編輯器時,您會看到一系列模板。這些是預先配置的佈局,可根據您通常管理的視窗數量進行調整:列、行、網格、優先佈局等。 選擇設計後,螢幕上會顯示預覽圖。 儲存後,它會立即應用到該螢幕上。
選擇並理解預定義的設計
FancyZones模板旨在幫助您在幾秒鐘內設定一個實用的佈局。 您可以調整每個顯示器的區域數量 系統隨後會按比例分配空間。選擇模板後,設計會自動套用,您可以透過拖放視窗立即進行測試。
若要快速變更特定顯示器上的模板,只需重新開啟編輯器,選擇不同的模板,然後儲存即可。如果您想在任何時候離開該桌面,使其沒有任何活動設計, 「重置佈局」按鈕可讓您取消指派目前佈局。 桌面,無論是主桌面或虛擬桌面。
FancyZones 也會考慮螢幕方向的變化。您可以定義一個 橫向模式下顯示器的預設佈局 而對於垂直螢幕顯示器,則使用另一種方案。這樣,如果您變更系統顯示設定或連接垂直螢幕顯示器,系統會自動套用最適合的方案。
此外,編輯器還可讓您調整區域之間的某些間距參數:每個 FancyZones 視窗周圍留出的邊距,以及兩個區域被視為「相鄰」的距離,以便它們可以即時合併。 透過調整這些數值,您可以創建更緊湊的設計或視覺上更具分隔感的設計。 工作區域之間。

建立自訂設計:網格和畫布模板
預先定義的模板對於入門來說很不錯,但FancyZones真正的優勢在於創建自訂設計。在編輯器底部,您可以點擊… “創造一個新設計”編輯器提供了兩種樣式:網格和畫布,以及某些版本中的加法/減法模型。
網格模型
網格模型以三列網格為基礎,您可以根據需要進行分割、合併和調整。這是一種相對設計: 它會自動適應螢幕解析度或尺寸的變化。保持各區域之間的比例。您可以根據喜好使用滑鼠或鍵盤進行編輯。
使用滑鼠操作非常直觀:要分割區域,只需單擊它;如果要將分割線從垂直旋轉到水平(或反之亦然),則按住 Shift 鍵並單擊。 可以拖曳區域之間的分隔線來改變其位置。你只需要點擊“手柄”並移動它。
若要在網格佈局中合併或刪除區域,請選擇一個區域,按住滑鼠左鍵並拖曳以包含多個區域。放開按鈕後,將出現一個彈出式選單,您可以在其中選擇合併選項。 透過將它們連接起來,它們就變成了一個單一區域。這是將一個區域吸收到另一個區域,從而「抹去」該區域的標準方法。
如果您喜歡使用鍵盤,請先使用 Ctrl + Tab 鍵將遊標移到指定位置。然後,使用 Tab 鍵在各個區域和分隔符號之間導航。 若要從鍵盤上分離出一個區域,請勾選該區域並按 S 鍵或 Shift + S 鍵。若要移動分隔線,請勾選它並使用方向鍵。若要合併或刪除區域,請勾選它們之間的分隔線並按 Delete 鍵;相鄰區域將合併為一個區域。
畫布模型
Canvas 模型的工作方式不同。它從一個空白區域開始,你可以添加更多區域,隨意放置和調整它們的大小,幾乎就像獨立的視窗一樣。 在 Canvas 中,區域之間可以相互重疊。這使得極具創意的設計或適應特定工作流程的設計成為可能。
您也可以使用鍵盤進行編輯:方向鍵以 10 像素為單位移動區域,按住 Ctrl 鍵則以 1 像素為單位進行更精細的調整。 Shift + 方向鍵以 10 像素調整大小(每邊 5 像素),Ctrl + Shift + 方向鍵以 2 像素調整大小。 Ctrl + Tab 用於編輯器和設計對話方塊之間切換。這樣您就可以在不放開鍵盤的情況下更改屬性。
快速切換自訂設計
當您已經擁有多個自訂設計時,能夠無需每次都打開編輯器即可在它們之間切換就顯得尤為理想。 FancyZones 可讓您為每個設計關聯一個[特定功能/描述]。 快速鍵:Win + Ctrl + Alt + 數字這使得設計能夠立即應用到正在使用的顯示器上。
這些按鍵是在設計編輯面板中配置的。您可以指派一個 0 到 9 之間的數字,之後每次按下對應的組合鍵,就會在您正在編輯的螢幕上啟動該設計。 您也可以在拖曳視窗時啟動佈局。開始拖曳,在不放開滑鼠的情況下,按 Win + Ctrl + Alt + 數字鍵套用佈局,並將視窗放置在新的佈局中。
在密集使用場景中,例如需要為辦公室應用程式設定一個佈局,為開發設定一個佈局,為影片編輯設定一個佈局,這個功能簡直太棒了。 只要幾個小技巧,你就能從「工作」桌變成「休閒」桌。 或另一個專門用於會議的窗口,無需每次都重新定位窗口。
此外,FancyZones 還擁有 CLI(命令列) 它允許您透過腳本或快捷鍵管理佈局。使用諸如 get-monitors、get-layouts 或 set-layout 之類的命令,您可以列出監視器、查看具有小型 ASCII 預覽的可用佈局,以及透過 UUID 或範本名稱套用特定佈局。
有開啟編輯器(open-editor)、直接開啟設定頁面(open-settings)、列出佈局並為其指派熱鍵(get-hotkeys、set-hotkey、remove-hotkey)等指令。 如果您想要實現設計變更的自動化,這將非常實用。 根據上下文而定:例如,使用單一指令將列佈局套用至所有顯示器,或快速將 Win+Ctrl+Alt+3 指派給特定版面配置。

如何將視窗貼靠到區域:滑鼠、鍵盤和多種組合方式
一旦設計方案確定下來,真正有用的部分才開始: 快速地將窗戶安裝到這些區域FancyZones 提供了多種操作方式,可使用滑鼠、鍵盤或兩者結合。
鼠標
使用滑鼠時,基本操作非常簡單:拖曳窗口,預設情況下,按住 Shift 鍵即可啟動區域視圖。 這樣做之後,繪製的區域就會出現在螢幕上。 而且,當你移動遊標時,你可以放置視窗的那個遊標就會高亮顯示。
如果您覺得更方便,您可以啟用使用以下選項: 除了主滑鼠按鍵之外的其他滑鼠按鍵 (例如,使用右鍵或中鍵)可以在拖曳時啟動或停用區域。此外,如果您取消選取“按住 Shift 鍵啟動區域”和“使用非主鍵”,則區域會在您開始拖曳時自動出現,無需使用修飾鍵。
鍵盤
使用鍵盤時,關鍵在於啟動以下選項: “覆蓋視窗貼靠” 在 FancyZones 設定中,如果您選擇“根據區域索引移動窗口”,則 Win + 左/右箭頭快捷鍵將根據索引在區域中移動焦點窗口,而 Win + 上/下將繼續與原生 Snap 功能一起使用。
如果選擇“相對位置”,則可以使用 Win + 左/右/上/下箭頭鍵根據視窗在佈局中的相對位置移動視窗。 所有 Win + 方向鍵快捷鍵均被覆蓋 完全控制 FancyZones 區域之間的跳躍。
FancyZones 不會覆蓋經典的 Win + Shift + 方向鍵將視窗移動到另一個顯示器的功能,因此您仍然可以使用它在螢幕之間跳轉窗口,同時利用區域功能在每個螢幕內組織視窗。 Win + Page Up/Page Down 組合鍵可用於在共用相同區域的多個視窗之間切換如果您習慣在佈局中將應用程式堆疊在同一空間內,這將非常有用。
其他組合
關於多區域吸附,FancyZones 非常靈活。如果兩個區域相鄰,您可以將視窗吸附到這兩個區域上:當滑鼠指標靠近共用邊緣時,兩個區域會同時亮起,視窗會拉伸以填充整個區域(包含它們的最小矩形)。 您也可以按住 Ctrl 鍵並拖曳來選擇多個區域。首先啟動一個,按住 Ctrl 鍵並繼續拖曳,直到啟動更多。
如果您喜歡僅使用鍵盤控制,只需啟用 Windows 視窗貼靠覆蓋功能以及按相對位置移動視窗的選項即可。將視窗貼靠到某個區域後,您就可以使用… Win + Ctrl + Alt + 方向鍵 將其擴展到其他區域,允許同一應用程式佔據一組連續區域而無需使用滑鼠。
來自 FancyZones 的實用鍵盤快捷鍵
為了充分利用 FancyZones,最好記住一些基本快捷鍵。 主要的快速鍵是 Win + Shift + `這將開啟佈局編輯器(可在設定視窗中配置快捷鍵)。其中最重要的功能是與區域間移動相關的功能。
如果啟用了「覆寫視窗貼靠」功能並使用了區域索引模式,則可以使用 Win + 左箭頭和 Win + 右箭頭 組合鍵。 將聚焦視窗從一個區域移動到下一個區域 依照順序,Win + 上方向鍵和 Win + 下方向鍵保留了 Windows 標準的最大化、還原或垂直調整視窗的功能。
在相對位置模式下,Win + 方向鍵(左、右、上、下)均用於根據箭頭的「方向」導航區域佈局。 這樣,您就可以在不鬆開鍵盤的情況下,以全速重新排列視窗。尤其是在處理包含多個區域的佈局時。
要在同一區域內切換窗口,可以使用 Win + Page Up 和 Win + Page Down 快捷鍵。此外,如前所述,還有其他快捷鍵可供選擇。 Win + Ctrl + Alt + 數字 它們允許您立即套用編號的自訂佈局,無論是在螢幕靜止時還是在拖曳視窗時。
區域外觀和行為的高級設置
除了快捷方式之外,FancyZones 的強大之處在於它提供了海量的設定選項。在外觀設定部分,您可以選擇 是使用系統顏色還是定義自訂顏色 對於區域:當區域是放置目標時的高亮色調、非活動區域的顏色、邊框顏色和區域編號顏色。
視窗和區域
另一個關鍵設定是區域的不透明度,它以百分比形式配置(預設值為 50%)。此值適用於活動區域和非活動區域,可讓您調整它們的透明度。 更隱蔽或更顯眼,取決於您的喜好如果再結合將拖曳的視窗設為透明的選項,在放置應用程式時,您將可以非常清楚地看到佈局。
就行為而言,FancyZones 可以 螢幕解析度改變時,保持視窗在其各自區域內。啟用此選項後,當您斷開外部顯示器或變更縮放比例時,視窗將自動重新定位和調整大小,以繼續適應其分配的區域。
還有一種可能性是,當您變更顯示器上的區域佈局時,已指派的視窗將自動調整到新佈局,同時保持相同的區域編號。 因此,當從 3 列佈局過渡到更複雜的佈局時,應用程式會「遷移」到新的等效區域。 無需手動重新定位。
此外,您還可以決定如何處理新建立的視窗:自動將它們移至該應用程式上次所在的區域,或者如果它們沒有關聯的先前區域,則將它們傳送到活動顯示器。 也可以將窗戶從區域中「取消裁剪」來恢復窗戶的原始尺寸。這樣它們就能恢復到調整前的大小。
使用多顯示器
對於更高級的多顯示器體驗,FancyZones 允許您將所有螢幕視為單一顯示器,只要它們共用相同的 DPI 縮放因子。 啟用「允許區域跨顯示器」後,您可以建立實體上從一個螢幕跨越到另一個螢幕的佈局。但是要注意的是,如果顯示器的方向不同,可能會出現一些奇怪的結果。
您也可以選擇在拖曳視窗時顯示所有顯示器上的區域(這可能會稍微影響效能),或使用 Win + 方向鍵將移動限制在目前顯示器的區域內,或讓它循環遍歷所有顯示器的所有區域。 甚至還有一個專門的設置,可以只在當前區域內切換視窗。,並具有可配置的快捷方式,可跳到該區域的下一個或上一個視窗。
特殊窗口管理和例外情況
預設情況下,某些彈出視窗或子視窗無法很好地適應區域。 FancyZones 提供了一些特定選項來解決這個問題。 調整彈出視窗和子視窗啟用這些選項後,您可以確保對話方塊、通知和其他非標準視窗也能遵循您的設計。
但是,您可能不希望某些應用程式受到 FancyZones 的影響,例如迷你媒體播放器、啟動器或您喜歡手動管理的程式。對於這些情況,我們提供了一個排除清單: 您可以新增可執行檔名或部分檔名。每行一個選項。例如,如果您新增“Notepad”,它將同時套用至 Notepad.exe 和 Notepad++.exe;如果您只想排除經典的記事本,則必須輸入“Notepad.exe”。
另一個有趣的選項,尤其是在 Windows 11 中,是… 調整視窗時停用圓角這可以幫助它們在視覺上更好地融入某些區域或追求更“方正”外觀的設計中。
最後,如果您通常在多顯示器環境下啟動區域編輯器,您可以選擇編輯器快捷鍵是跟隨滑鼠還是跟隨焦點視窗。 啟用「跟隨滑鼠遊標」後,Win + Shift + ` 總是會在遊標所在的顯示器上開啟編輯器。當您需要經常切換多個螢幕時,這會非常方便。