Ако прекарвате много часове пред компютъра, прескачайки между няколко прозореца, вероятно неведнъж сте си мислили, че трябва да има по-удобен начин да подредите всичко. FancyZones, една от звездните комунални услуги на играчки на microsoft powerТочно за това е предназначен: да ви помогне да организирате работния си плот в зони и да поставите всеки прозорец на идеалното място, без да губите време или търпение.
Вместо да се мъчите със стандартните автоматични настройки на оформлението на Windows, FancyZones ви позволява да дефинирате напълно персонализирани дизайни, запазване на множество модели и да ги активирате в движение с клавишни комбинации. Идеята е да превърнете работния си плот в организирано работно пространство.където всяко приложение има свое собствено фиксирано пространство и превключването между задачите е много по-плавно.
Какво е FancyZones и защо си струва да се използва?
FancyZones е част от пакета от помощни програми на Microsoft PowerToys за напреднали потребители на WindowsТова е, по същество, прозорец мениджър което ви позволява да създавате „зони“ на работния плот, така че прозорците автоматично да се щракват в тях, когато ги плъзгате или използвате клавишни комбинации.
Когато настройвате FancyZones, вие дефинирате поредица от области на екрана си, които функционират като дестинации за регулиране на прозорциВсеки път, когато плъзнете прозорец върху една от тези области или го преместите с клавиатурата, той се преоразмерява и позиционира точно така, че да запълни това пространство, без да се налага да настройвате ръбовете ръчно.
Една от силните му страни е, че не е ограничен до основни дизайни с две или три колони: можете да започнете от предварително дефинирани шаблони или да създадете много сложни схеми, адаптирани към вашия начин на работа. Освен това, системата запомня и възстановява дизайни. когато променяте резолюцията или свързвате/изключвате монитори, нещо изключително важно, ако работите с лаптопи и множество външни екрани.
Въпреки това, за да може FancyZones правилно да контролира приложения с повишени разрешения (например, Терминал на Windows или диспечера на задачите), най-добре е да стартирате PowerToys като администратор. В противен случай ще забележите, че някои прозорци „се съпротивляват“ на щракването на мястото си.

Първи стъпки: активирайте FancyZones и отворете редактора на оформлението
За да започнете да използвате FancyZones, първото нещо, от което се нуждаете, е да имате инсталиран PowerToys. PowerToys е безплатен пакет с помощни програми за Windows. Създаден от Microsoft, той е предназначен да добавя разширени функции и да подобри производителността. След като бъде инсталиран, ще намерите FancyZones като един от разделите в панела с настройки.
В PowerToys активирайте превключвателя FancyZones и оттам можете да стартирате редактора на оформление по два начина: като щракнете върху бутона „Отвори редактора на оформление“ в настройките или като използвате пряк път по подразбиране. Win + Shift + ` (обърната тилда/грейв акцентна клавиша). Тази комбинация Можете да го промените в настройките, ако не ви е удобно.
Ако имате няколко монитора, FancyZones взема предвид на кой от тях искате да работите. Можете да отворите редактора директно на екрана, където се намира мишката ви, или където е активният прозорец, в зависимост от настройките ви. Просто преместете курсора до желания монитор и натиснете клавишната комбинация на редактора. така че да се отваря там.
Първия път, когато отворите редактора, ще видите колекция от шаблони. Това са предварително конфигурирани оформления, които се адаптират към броя прозорци, които обикновено управлявате: колони, редове, решетки, оформление по приоритет и др. Когато изберете дизайн, на монитора се показва предварителен преглед. И когато го запазите, то веднага се настройва за този екран.
Избор и разбиране на предварително зададени дизайни
Шаблоните на FancyZones са предназначени да ви помогнат да настроите полезно оформление за секунди. Можете да регулирате броя на зоните на монитор След това системата разпределя пространството пропорционално. Когато изберете шаблон, дизайнът се прилага автоматично и можете да го тествате незабавно, като плъзнете и пуснете прозорци.
За да промените бързо шаблоните на конкретен монитор, просто отворете отново редактора, изберете друг шаблон и го запазете. Ако в даден момент искате да оставите този работен плот без активен дизайн, Бутонът „Нулиране на оформлението“ ви позволява да отмените присвояването на текущото оформление. на работния плот, независимо дали е основният или виртуалният работен плот.
FancyZones също така взема предвид промените в ориентацията на екрана. Можете да дефинирате оформление по подразбиране за монитори в пейзажна ориентация и различна за монитори в портретна ориентация. По този начин, ако промените настройките на дисплея на системата или свържете вертикален дисплей, най-подходящата схема ще се приложи автоматично.
Освен това, редакторът ви позволява да регулирате определени параметри на разстоянието между зоните: полето, оставено около всеки прозорец на FancyZones, и разстоянието, на което две зони се считат за „съседни“, така че да могат да се обединяват в движение. Като си играете с тези стойности, можете да създадете по-компактни дизайни или дизайни с по-голямо визуално разделение между работните зони.

Създаване на персонализирани дизайни: шаблони за решетка и платно
Предварително дефинираните шаблони са подходящи за начало, но FancyZones наистина блести в създаването на персонализирани дизайни. От редактора, в долната част, можете да докоснете „Създайте нов дизайн“Предлагат се два стила: Grid и Canvas, плюс адитивни/субтрактивни модели в някои версии на редактора.
Модел на мрежата
Моделът „Мрежа“ започва с триколонна мрежа, която можете да разделяте, обединявате и настройвате по ваше желание. Това е относителен дизайн: Той се адаптира автоматично към промените в резолюцията или размера на екрана.Запазване на пропорциите между областите. Можете да го редактирате с мишка или клавиатура, както предпочитате.
Използването на мишката е много интуитивно: за да разделите област, щракнете върху нея; ако искате да завъртите разделителя от вертикален към хоризонтален (или обратно), задръжте клавиша 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 за активиране на зони“ и от „Използване на неосновен бутон“, зоните ще се появят автоматично веднага щом започнете да плъзгате, без да са необходими модификаторни клавиши.
клавиатура
С клавиатурата ключът е да активирате опцията за „Преигнориране на Windows Snap“ В настройките на FancyZones, ако изберете „Преместване на прозорци въз основа на индекса на зоната“, клавишните комбинации Win + стрелка наляво/надясно ще преместят фокусирания прозорец през зоните според техния индекс, докато Win + стрелка нагоре/надолу ще продължат да работят с вградения Snap.
Ако изберете „Относителна позиция“, тогава Win + стрелка наляво/надясно/нагоре/надолу се използват за преместване на прозореца според относителното му местоположение в оформлението и Всички комбинации Win + стрелка се презаписват да контролира изключително прехода между зоните FancyZones.
FancyZones не отменя класическия Win + Shift + Arrow за преместване на прозорец на друг монитор, така че все още можете да го използвате, за да прескачате прозорци между екрани, като същевременно се възползвате от зоните, за да ги организирате във всеки един от тях. Комбинацията Win + Page Up/Page Down ви позволява да превключвате между няколко прозореца, които споделят една и съща област.Това е много полезно, ако сте склонни да подреждате приложения в едно и също пространство в оформлението.
Други комбинации
Що се отнася до многозоновото прихващане, FancyZones е доста гъвкав. Ако две зони са съседни, можете да прихванете прозорец и върху двете: когато показалецът на мишката премине близо до споделения ръб, двете зони светват едновременно и прозорецът се разтяга, за да запълни цялата област (минималния правоъгълник, който ги съдържа). Можете също да използвате Ctrl, докато плъзгате, за да изберете няколко области.Първо активирате един, задръжте Ctrl и продължете да плъзгате, докато не активирате още.
Ако предпочитате да контролирате това само с клавиатурата, просто активирайте отмяната на прилепването на Windows и опцията за преместване на прозорци по относителна позиция. След като прилепите прозорец към зона, можете да използвате Win + Ctrl + Alt + клавиши със стрелки за да го разширите до допълнителни области, позволявайки на същото приложение да заема набор от съседни области, без да докосва мишката.
Основни клавишни комбинации от FancyZones
За да извлечете максимума от FancyZones, си струва да запомните някои основни клавишни комбинации. Основният е Win + Shift + `което отваря редактора на оформлението (конфигурируем пряк път в прозореца с настройки). Оттам нататък най-важните са тези, свързани с движението между зоните.
Ако сте активирали Override Windows Snap и използвате режим на индексиране на зони, Win + лява стрелка и Win + дясна стрелка се използват за преместване на фокусирания прозорец от една област в следващата в последователността. Win + Up и Win + Down запазват стандартното поведение на 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, ще трябва да въведете „Notepad.exe“.
Друга интересна опция, особено в Windows 11, е да Деактивиране на заоблените ъгли при регулиране на прозорецаТова може да им помогне да се впишат по-добре визуално в определени зони или в дизайни, които целят по-„квадратен“ вид.
Накрая, ако обикновено стартирате редактора на зони в среди с множество монитори, можете да изберете дали пряк път на редактора да следва мишката или фокусирания прозорец. Когато е активирана опцията „Следвай курсора на мишката“, Win + Shift + ` винаги отваря редактора на монитора, където се намира курсорът.Това е много удобно, когато постоянно превключвате между няколко екрана.