如何使用 Microsoft PowerToys 在 Windows 11 中创建自定义对齐布局

如果有限的 Snap Layouts 不适合您,您需要 FancyZones 的自定义布局功能。

Windows 11 中的 Snap 布局无疑很棒。它们是 Windows 10 中的 Snapping 的一大进步。您不必花费太多时间通过拖动来将应用程序对齐到位,尤其是当您想要 Snap 4 或 5 个应用程序时。

但它仍然没有一些用户希望的那么强大。布局非常有限,您无法对其进行编辑。对于这些高级用户,还有另一种选择——FancyZones。

什么是 FancyZones?

FancyZones 是 Microsoft PowerToys 实用程序。 PowerToys 与它的名字一样,是一款面向微软所说的“高级用户”的应用程序。 PowerToys 虽然仍处于预览模式,但包含多个实用程序,允许用户以独特的方式自定义他们的 PC。这组实用程序极大地提高了用户的工作效率。

使用 FancyZones,您可以为屏幕创建自定义布局以捕捉应用程序。它对拥有大型或多台显示器的用户最有用。

但这并不是它唯一有用的场景。如果您的显示器宽度小于 1920 像素,则 Snap 布局不包含适合您的三列布局。但猜猜怎么了?使用 FancyZones,您可以为您的屏幕创建三列布局(甚至更多)。

安装 PowerToys

使用 FancyZones 的第一步是在您的 PC 上安装 PowerToys。即使免费应用程序来自 Microsoft,它也不会安装在系统上。需要的用户必须单独下载。

转到 Microsoft PowerToys GitHub 页面并下载“PowerToysSetup.exe”文件。 PowerToys 是一个开源应用程序,因此您也可以查看它的代码。

文件下载后,运行它以设置 PowerToys。按照安装向导中的步骤完成设置。

配置 FancyZones

要使用 FancyZones,您需要对其进行配置并创建要对齐的布局。您可以根据需要创建任意数量的布局。但是在给定的时间,您只能将 1 个 FancyZone 布局应用于您的屏幕。

现在,根据您的设置方式,从桌面、开始菜单或系统托盘打开 PowerToys。

常规选项卡将在 PowerToys 中打开。您需要在管理员模式下运行 PowerToys 来配置和运行各种实用程序。在“常规”页面上,看到它显示“以管理员身份运行”。如果显示“以用户身份运行”,请单击“以管理员身份重新启动”按钮。

然后,从左侧导航窗格转到“FancyZones”选项卡。

要使用 FancyZones,您首先需要启用它。虽然默认情况下它应该是打开的,如果不是,请打开“启用 FancyZones”的开关。

您还可以为 FancyZones 自定义各种其他设置,如区域行为、Windows 行为等。

最重要的设置之一必须是用于捕捉的键。默认情况下,FancyZones 配置为使用 Shift 键将应用程序拖入区域。但您可以取消选中此设置。然后当您拖动窗口时,它们会自动捕捉到 FancyZones 而不是通常的 Windows 捕捉区域。

您还可以覆盖 Windows 快照快捷方式,以便它们在 FancyZones 中工作。通常,当您使用 Windows + 左/右箭头键时,它们会在屏幕的左角或右角之间移动窗口。选择此选项,Windows Snap 快捷方式将在 FancyZone 布局之间移动窗口。

您还可以配置许多其他设置,例如更改区域的外观、管理多个显示器的区域,甚至排除应用程序对 FancyZones 的反应。排除的应用程序只会对 Windows snap 做出反应。

使用布局编辑器

要创建布局,请单击“启动布局编辑器”按钮。也可以使用提到的键盘快捷键启动布局编辑器,而无需每次想要更改某些内容时都打开 PowerToys。最棒的是,您甚至可以编辑键盘快捷键并拥有易于记忆和使用的自定义快捷键。

使用当前快捷方式转到文本框,并使用以下热键之一创建新快捷方式:Windows 徽标键、Alt、Ctrl、Shift。当文本框突出显示时,只需按新的快捷键即可创建新的快捷方式。默认快捷键是 Windows 徽标键 + Shift + `

现在,回到布局编辑器。如果有多个显示器连接到您的计算机,布局编辑器将在顶部显示显示器。您可以选择要为其编辑布局的监视器。

FancyZones 还允许您为不同的屏幕设置单独的布局。即使在您断开显示器的连接后,FancyZones 也会记住您为其选择的布局,以便您下次连接时可以使用它的 Snap 布局。

FancyZones 有一些您可以使用的模板布局。如果需要,您可以编辑这些模板。单击模板缩略图右上角的“编辑”图标。

将出现编辑窗口。您可以通过单击向上/向下箭头来增加/减少模板中的区域数量。

您还可以增加/减少区域周围的空间(或者,通过关闭切换来完全禁用它)和捕捉窗口时的高光距离。进行更改后单击“保存”按钮。

但是,如果没有任何模板适合您,您也可以创建自定义布局。单击右下角的“创建新布局”按钮。

将打开一个用于创建布局的对话框。您可以为布局命名。然后,选择要创建的布局类型。您可以使用“网格”布局,其中每个窗口都对齐到屏幕的一个单独部分,或者您可以使用带有重叠区域的“画布”布局。选择类型后,单击“创建”按钮。

创建网格布局

对于网格布局,屏幕将从三列开始。您必须自己定义更多区域。

要创建水平拆分,请转到要拆分的部分,会出现一条线。然后单击一次,当前区域将被水平拆分为两个区域。只需对要拆分的所有区域重复操作即可。

要创建垂直拆分,请按住“Shift”键。水平分离器将转换为垂直分离器。现在,转到要拆分的部分。将出现一条垂直线以预览屏幕将被分割的位置。在“Shift”键仍然按下的情况下单击一次以创建垂直区域。

您还可以合并或删除屏幕上的任何区域。要合并区域,请单击一次,然后将鼠标拖过这些区域。它们将以 Windows 主题的强调色突出显示。离开鼠标按钮,将出现“合并”选项;单击该选项。

您可以根据需要在屏幕上设置多个区域。满意后,单击“保存并应用”按钮。

创建画布布局

布局的第二个选择是画布布局。如果您曾经手动花时间调整各种窗口的大小,即使它们彼此重叠,您也可以改用 Canvas 布局。

对于 Canvas 布局,FancyZones 将从屏幕上的 1 个区域开始。单击“+”图标以增加区域数量。

当您添加更多区域时,它们的一部分将相互重叠,例如“焦点”模板。您可以将它们留在原处或移动它们。您还可以增加/减少区域的大小。然后,单击“保存并应用”按钮。

您还可以在保存自定义布局后对其进行编辑。与模板类似,单击“编辑”图标可更改布局。

要更改区域数量,请单击布局预览上的“编辑区域”按钮。您还可以更改区域之间的空间和自定义布局的高光距离。

选择布局

每次创建新布局并单击保存按钮时,该布局将被选为您选择的 FancyZone。您选择的布局将以主题强调色突出显示。当您使用 FancyZones 时,所选布局将是您的应用程序将嵌入的布局。

但是您可以在 FancyZones 中创建和保存任意数量的布局,并根据需要切换到您想要的布局。

考虑到切换布局的速度——您所要做的就是打开布局编辑器(您可以立即使用键盘快捷键进行操作)并选择另一个布局——使用它们仍然同样高效。

对于自定义布局,您可以创建一个快捷方式,让您无需打开布局编辑器即可切换 FancyZones。

单击自定义布局上的“编辑”图标。然后,单击“布局快捷方式”选项的下拉菜单。为布局选择一个数字(0-9),然后单击“保存”。

现在,要切换到自定义布局作为您首选的 FancyZone,请使用键盘快捷键 Windows 徽标键 + Ctrl + Alt +

将应用程序嵌入 FancyZones

默认情况下,FancyZones 配置为当您拖动它们时,应用程序不会吸附到 FancyZones 中,而是吸附到 Windows 中。此设置可防止与 Windows 中的默认捕捉发生冲突。

要对齐您选择的 FancyZone 布局,请按“Shift”按钮,然后拖动您的应用程序。 FancyZones 布局将在桌面上激活。然后,您可以将窗口放入其中一个区域。

在 Windows 中使用 FancyZones 而不是默认对齐的唯一缺点是它不会显示所有打开的应用程序以对齐布局中的其余区域。您必须自行将每个应用程序拖到一个区域中。

对于一些新布局来说,这似乎会遇到很多麻烦。但如果您使用大型或多台显示器,FancyZones 可能正是您提高工作效率所需要的。而且,老实说,一旦您掌握了窍门(我们希望本指南对您有所帮助),它甚至不会感觉像很多工作。