You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FancyZones is a window manager utility for arranging and snapping windows into efficient layouts to improve your workflow and restore layouts quickly. FancyZones allows you to define a set of zone locations to be used as targets for windows on your desktop. When you drag a window into a zone, or enter the associated keyboard shortcut, the window is resized and repositioned to fill that zone.
12
+
FancyZones is a window manager utility for arranging and snapping windows into efficient layouts to improve your workflow and restore layouts quickly. You can define a set of zone locations to use as targets for windows on your desktop. When you drag a window into a zone, or enter the associated keyboard shortcut, the window is resized and repositioned to fill that zone.
13
13
14
14
## Snapping to a single zone with mouse
15
15
16
-
First, drag the window. By default, you will also need to press and hold the <kbd>Shift</kbd> key (This setting can be disabled via Settings). You'll see the zones appear. As you move your mouse, hovering over a zone will highlight that zone.
16
+
Drag the window. By default, you'll also need to select and hold the <kbd>Shift</kbd> key. You'll see the zones appear. As you move your mouse, hovering over a zone will highlight that zone.
17
17
18
18
You can also trigger zone selection mode by using a non-primary mouse button if "Use non-primary mouse button to toggle zone activation" is selected.
19
19
20
-
If both "Hold Shift key to activate zones while dragging" and "Use non-primary mouse button to toggle zone activation" are cleared, zones will appear immediately after you start dragging the window.
20
+
If both **Hold Shift key to activate zones while dragging** and **Use non-primary mouse button to toggle zone activation** are cleared, zones will appear immediately after you start dragging the window.
21
21
22
22

23
23
24
24
## Snapping to a single zone with keyboard
25
25
26
-
First select **Override Windows Snap** in the FancyZones settings. Use <kbd>Win</kbd>+[arrow keys] to snap a window to a zone. Next zone to snap can be chosen either by its index or by relative position.
26
+
Select **Override Windows Snap** in the FancyZones settings. Use <kbd>Win</kbd>+[arrow keys] to snap a window to a zone. Use **Move windows based on**to choose whether to move windows based the zone index or a window's relative position.
27
27
28
28

29
29
@@ -33,17 +33,17 @@ A window can be snapped to more than one zone in the following ways.
33
33
34
34
### Snapping to two zones by hovering the edges
35
35
36
-
If two zones are adjacent, a window can be snapped to the sum of their area (rounded to the minimum rectangle that contains both). When the mouse cursor is near the common edge of two zones, both zones are activated simultaneously, allowing you to drop the window into both zones.
36
+
If two zones are adjacent, you can snap a window to the sum of their area (rounded to the minimum rectangle that contains both). When the mouse cursor is near the common edge of two zones, both zones are activated simultaneously, allowing you to drop the window into both zones.
37
37
38
-
### Snapping to multiple zones with the mouse + keyboard
38
+
### Snapping to multiple zones with the mouse and keyboard
39
39
40
40
Drag the window until one zone is activated, then press and hold the <kbd>Control</kbd> key while dragging the window to select multiple zones.
41
41
42
42

43
43
44
44
### Snapping to multiple zones with only the keyboard
45
45
46
-
First select**Override Windows Snap** in the FancyZones settings and select **Move windows based on: Relative position**. Use <kbd>Win</kbd>+<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+[arrow keys] to expand the window to multiple zones.
46
+
Select**Override Windows Snap** in the FancyZones settings and select **Move windows based on: Relative position**. Use <kbd>Win</kbd>+<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+[arrow keys] to expand the window to multiple zones.
47
47
48
48

49
49
@@ -65,21 +65,21 @@ FancyZones doesn't override the Windows <kbd>⊞ Win</kbd>+<kbd>Shift</kbd>+[arr
65
65
66
66
### Snapping apps with elevated permission
67
67
68
-
To snap applications that are elevated (such as Windows Terminal or Task Manager) run PowerToys in administrator mode. Read [Running as administrator](administrator.md) for more information.
68
+
To snap applications that are elevated (such as Windows Terminal or Task Manager), run PowerToys in administrator mode. Read [Running as administrator](administrator.md) for more information.
69
69
70
70
## Getting started with the editor
71
71
72
72
FancyZones includes an editor to give you more control over your window layouts that can be accessed in the PowerToys Settings.
73
73
74
74
### Launch zones editor
75
75
76
-
Launch the zones editor using the button in the PowerToys Settings tab or by pressing <kbd>Win</kbd>+<kbd>Shift</kbd>+<kbd>`</kbd> ("back-tick" or "accent grave"; note that this shortcut can be changed in the Settings tab).
76
+
Launch the zones editor by selecting **Launch layout editor**in the PowerToys Settings tab or by pressing <kbd>Win</kbd>+<kbd>Shift</kbd>+<kbd>`</kbd> ("back-tick" or "accent grave"). You can change the FancyZones layout editor shortcut in PowerToys Settings.
When first launched, the zones editor presents a list of layouts that can be adjusted by how many windows are on the monitor. Selecting a layout shows a preview of that layout on the screen. The selected layout is applied automatically. Double-clicking a layout will apply it and close the editor.
82
+
When you first launch the zones editor, you'll see a list of layouts that can be adjusted by how many windows are on the monitor. Selecting a layout shows a preview of that layout on the screen. The selected layout is applied automatically. Double-clicking a layout will apply it and close the editor.
@@ -89,11 +89,11 @@ If multiple displays are in use, the editor will detect the available monitors a
89
89
90
90
### Space around zones
91
91
92
-
The **Show space around zones**setting determines what sort of margin will surround each FancyZone window. Enter a custom value for the width of the margin in **Space around zones**. With the Zones Editor open, change the**Show space around zones** after changing the values to see the new value applied.
92
+
**Show space around zones**sets the size of margin around each FancyZone window. Enter a custom value for the width of the margin in **Space around zones**. With the zones editor open, change **Show space around zones** after changing the values to see the new value applied.
93
93
94
-
The **Distance to highlight adjacent zones** sets a custom value for the amount of space between zones until they snap together, or before both are highlighted enabling them to merge together.
94
+
**Distance to highlight adjacent zones** sets a custom value for the amount of space between zones until they snap together, or before both are highlighted enabling them to merge together.
95
95
96
-
The **Default layout for horizontal monitor orientation** and **Default layout for vertical monitor orientation**flags can be used to set which layout will be used as default when display configuration is changed in the system (e.g. new display was added).
96
+
**Default layout for horizontal monitor orientation** and **Default layout for vertical monitor orientation** set which layout to use as the default when the display configuration is changed in the system (for example, if you add a new display).
97
97
98
98

0 commit comments