十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

FancyZones 3 分钟做出第一个窗口布局,告别手动拖窗口

FancyZones 3 分钟做出第一个窗口布局,告别手动拖窗口 FancyZones 3 分钟做出第一个窗口布局告别手动拖窗口【免费下载链接】PowerToysMicrosoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows项目地址: https://gitcode.com/GitHub_Trending/po/PowerToys会议开完桌面一片狼藉编辑器被挤到角落浏览器盖住终端想恢复原来的摆法只能逐个窗口手动拖位置还总差几像素。PowerToys微软开源的 Windows 效率工具集里的 FancyZones 解决这个问题在屏幕上画好固定分区窗口拖进去就精确填满那块区域。FancyZones 是什么桌面的停车位规划把 FancyZones 理解成停车场的车位规划屏幕是停车场分区zone是画好的车位窗口是车。你只规划一次车位之后每辆车进场都自动停得端端正正不歪不叠。给不同车固定专属车位车位线还能随时重画每个显示器甚至可以是独立的车位图。它适合两类人桌面常年开着五六七个窗口的多窗口重度用户开发、剪辑、客服、研究以及需要在屏幕间频繁挪窗口的多显示器用户。如果你只开一两个窗口、也从不移动它们FancyZones 帮不上忙它也不替代 Windows 自带的贴靠只是把贴到固定位置这件事做得更自由。FancyZones 能力总览功能点它帮你做什么典型触发时机预设模板一键套用列、行、网格等现成分区方案想快速上手先不折腾自定义布局在画布上手动画任意大小的区域可命名保存有代码占 2/3 屏幕这类明确比例需求布局热键给布局绑定Win Ctrl Alt 按键一按整套切换办公、开发、会议三种模式来回切快速布局切换开启后在常用布局间快速轮换长期在两个固定布局之间往返跨显示器分区每个显示器独立布局Win 方向键可跨屏挪窗双屏、三屏用户区内窗口切换快捷键依次切到当前区的下一个/上一个窗口一个区里叠了多个窗口应用排除每行填一个应用名被排除的应用恢复系统贴靠行为游戏、播放器想保持全屏自动回位新窗口自动回到上次所在的区取消吸附后恢复原大小减少每天的重复拖拽下面从安装开始让一个窗口真正啪地停进车位。从零到日常安装并启用 FancyZones 模块装好并打开在 PowerShell 里运行下面这条命令安装 PowerToys也可以在 Microsoft Store 搜索 PowerToys 安装winget install Microsoft.PowerToys打开 PowerToys 设置在模块列表里把FancyZones的开关打开。留意Zone configuration区域那里可以配置分区编辑器快捷键默认Win Shift Z和Edit zones按钮。完成第一次交互按Win Shift Z整块屏幕被半透明蒙层盖住布局列表出现在画面角落——这就是 FancyZones 布局编辑器。在默认布局列表里点一个预设模板比如3 列屏幕立刻被竖着切成几块高亮区域。按住任意窗口比如记事本的标题栏拖动分区会跟随高亮松开鼠标窗口边缘啪地对齐到分区边界整块区域被精确填满连 1 像素的缝隙都没有。第一次看到这个效果就算入门了。顺手开两个开关Hold Shift key to activate zones while dragging a window只有按住Shift拖窗口时才显示分区平时拖拽完全不受打扰。Override Windows Snap hotkeys (Win Arrow) to move windows between zonesWin 方向键不再走系统默认贴靠而是让窗口按顺序在分区之间移动。三个真实工作流开发桌、双屏协作与会议组合拳场景 1开发桌面——布局编辑器里画出自定义车位按Win Shift Z打开编辑器点Create new layout在弹窗里选 Canvas自由画布。用鼠标框出三个区左侧一块大的约占 2/3 宽度右侧上下各一块小的。不满意就拖边缘调整。保存时命名为开发模式再给这个布局绑定一个布局热键Win Ctrl Alt 1以后一按整套切换。为什么手动画预设模板凑不出一大两小的比例。之后 VS Code 拖进左区、终端拖进右下、浏览器拖进右上各就各位。窗口想撤出时直接拖出去取消吸附后它会恢复原来的大小默认行为可在设置里关掉。场景 2双屏协作——跨屏窗口调度快捷键在编辑器顶部的显示器列表里分别给主屏和副屏选不同布局主屏 3 列放工作窗口副屏 2 行放参考资料。打开Move windows between zones across all monitors when snapping with (Win Arrow)。之后连按Win →窗口会依次穿过所有屏幕上的分区。如果想让一个窗口同时横跨两块屏幕再打开Allow zones to span across monitors——所有显示器必须使用相同的 DPI 缩放否则该选项不生效。为什么用箭头跨屏窗口在哪个屏都不用找方向键一路走下来即可。另外两个开关值得一起开Keep windows in their zones when the screen resolution changes分辨率变化后窗口留在原区和Move newly created windows to their last known zone应用重新打开时自动回位。场景 3会议模式——PowerToys Run 与 Always on Top 组合拳Alt Space调出 PowerToys Run输入应用名回车启动——启动和摆位可以一次完成。紧接着按Win →把刚启动的窗口一步挪进指定分区。用 Always on Top 把时钟、剪贴板、笔记这类小工具设为始终置顶再用分区固定它们的位置就得到一块永远在那里的浮动面板。快捷键一时记不住时按Win /弹出 Shortcut Guide 速查全部快捷键。FancyZones 进阶配置与隐藏技巧Use a non-primary mouse button to toggle zone activation打开后拖动窗口时按鼠标右键即可切换分区是否激活不用全程按Shift。适合右手常年不离开鼠标的人。Flash zones when switching layout切换布局时所有分区闪烁一下新车位图肉眼可见。Show zones on all monitors while dragging a window拖窗口时所有屏幕同时显示分区跨屏摆放前心里有数。Make dragged window transparent拖动时窗口变半透明底下的分区边界看得更清楚。编辑器里的键盘精细操作很多人不知道Ctrl Tab聚焦分区或分隔条Shift S切分当前聚焦的分区Ctrl Shift 方向键以 2px 步进微调Ctrl 方向键以 1px 步进移动——画代码恰好占 66%这种布局时纯键盘比鼠标准。遇到这些情况怎么办拖窗口时看不到分区原因开了按住 Shift 才激活却没按Shift或模块没启用、快捷键被占用。处理检查拖拽行为选项确认托盘里 PowerToys 在运行把编辑器快捷键改成不冲突的组合。首次弹出 Editor data parsing error 解析错误原因配置文件还没初始化。处理不用删任何东西在 PowerToys 设置里点一次Edit zones配置目录会自动生成之后不再报错。某个窗口拖不动、分区对它无效原因该应用以管理员身份运行而 PowerToys 不是系统会提示检测到管理员权限应用。处理以管理员身份运行 PowerToys或把该应用加入排除列表。游戏/播放器总被吸附原因这类应用本不该参与分区管理。处理在设置页排除区按每行一个应用名填入它们将按 Windows 原生贴靠行为响应。想换布局却找不到入口原因忘了布局热键。处理按Win Shift Z随时打开编辑器选布局或给常用布局绑定热键、开启Enable quick layout switch一键轮换。分辨率一变、窗口就乱了原因分辨率变化后分区位置随之改变。处理打开Keep windows in their zones when the screen resolution changes窗口会留在原来的区里。写在最后FancyZones 做的事只有一件把窗口该停在哪从每天重复的肌肉劳动变成一次性的车位规划。今天如果只做一件事装好 PowerToys按Win Shift Z套一个三列预设——明天开始你的窗口就该自己进位了。PowerToys 项目说明FancyZones 官方开发文档FancyZones 模块源码【免费下载链接】PowerToysMicrosoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows项目地址: https://gitcode.com/GitHub_Trending/po/PowerToys创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表