☰
免费 macOS 窗口管理工具 Loop 完整指南:5 分钟用径向菜单和快捷键搞定分屏暂存
2026/10/3 13:39:12 网站建设 项目流程

免费 macOS 窗口管理工具 Loop 完整指南:5 分钟用径向菜单和快捷键搞定分屏暂存

【免费下载链接】LoopWindow management made elegant.项目地址: https://gitcode.com/GitHub_Trending/lo/Loop

下午两点,你屏幕上摊着 9 个窗口。想给终端腾出右半边,标题栏拖了三次,边缘还是没贴齐。Loop 就为这一刻而生——免费开源的 macOS 窗口管理工具,一次按键就能分屏、缩放、暂存。

项目速览

  • 径向菜单分屏:按住触发键、光标指向哪个方向,窗口就落位到哪个方向,左半屏、右三分之一、四宫格全支持。
  • 预览框先确认:动作执行前 Loop 会先画一个半透明目标框,确认比例没问题窗口才动,误操作基本归零。
  • 快捷键全覆盖:触发键加任意键都能绑定动作,30 多种窗格布局可选,还能自定义窗格比例和边距。
  • 主题随便换:径向菜单的宽度、形状、颜色都能调,预览框的圆角和边框也能改。

价格上:Loop 免费且开源,Rectangle Pro 卖 9.99 美元、Magnet 4.99 美元、Moom 15 美元;而 macOS 15 自带的窗口贴边只有"拖到屏幕边缘吸附"这一种玩法,没有径向菜单、暂存和主题定制。

快速上手:5 分钟装完并用起来

  1. 终端里跑一条命令:brew install loop。嫌麻烦也可以git clone https://gitcode.com/GitHub_Trending/lo/Loop后从 Release 页下载压缩包拖进"应用程序"。
  2. 首次启动按提示到"系统设置 → 隐私与安全性 → 辅助功能"勾选 Loop,不给这个权限所有窗口控制都不生效。
  3. 打开 Loop 设置,在 Behavior 标签确认触发键(默认是Function键,建议换成右 Control或映射后的 Caps Lock)。
  4. 打开 Keybinds 标签,把触发键 + 左箭头绑到左半屏、触发键 + 右箭头绑到右半屏、触发键 + 上箭头绑到最大化,三个绑定各点 2 下就完成。

到这里分屏已经可用,触发键相关的实现细节可以看 Loop/Settings Window/Settings/Behavior/BehaviorConfiguration.swift。

新手常见坑

  • Function 键冲突:默认触发键是Function,但 Apple 键盘上它常被亮度、媒体键占用,按住时容易误触。正确做法:换用右 Control;想用 Caps Lock 的话,先到"系统设置 → 键盘 → 修饰键"把它映射成 Control,再在 Loop 里选右 Control当触发键。
  • 一次性绑满所有键:新手常把十几个组合全绑上,两周后一个都记不住。正确做法:先只留 4 个方向键 + 空格用一周,形成肌肉记忆后再逐步加。
  • 窗口挪错了没法回:别慌,把"恢复初始尺寸"绑到一个键(比如触发键 + U),一键回到调整前的位置,这个动作在动作列表里叫 Initial Frame。

进阶技巧

  • Cycles 循环:给同一个键连续绑 2~3 个动作,反复按这个组合就能在"左半屏 → 右半屏 → 恢复"之间循环切换,一套布局来回切换只按 1 个键。
  • Stash 暂存:触发键 + S把当前窗口藏到屏幕边缘,需要时鼠标贴边一悬停立刻唤回,桌面瞬间空出一整块区域。
  • URL 命令自动化:终端里执行open "loop://direction/right"、open "loop://screen/next"就能脚本化挪窗口,完整命令清单写在 Loop/Core/URLCommandHandler.swift,串进 Hammerspoon 就是条流水线。

两个真实工作流

编码时左右分屏

  • 之前:编辑器占满屏,想给终端留右半边,得拖出窗口、目测宽度、再拖回贴边,顺利的话 40 秒以上,还要看一次。
  • 现在:光标停在编辑器上,按住触发键划向左半屏扇区,松手;切到终端,敲一次触发键 + 右箭头。
  • 之后:两个窗口 1:1 贴住,全程 3 次按键、不到 4 秒,手指没离开键盘超过一次。

多屏之间搬窗口

  • 之前:外接显示器接上后,主屏上的窗口要跨两块屏幕拖过去,鼠标跟着窗口穿过屏幕间隙,拖一次对不齐就得重来。
  • 现在:终端里执行open "loop://screen/next",或者给触发键 + Tab绑上 Next Screen,之后每次都是 1 次击键。
  • 之后:窗口 1 秒内完整落到外接屏,位置分毫不差,还能写进脚本批量执行。

从下午两点拖了三次都没贴齐的终端,到 5 分钟后它自己乖乖停在右半边——Loop 把"窗口贴边"这件重复劳动,压成了条件反射。

【免费下载链接】LoopWindow management made elegant.项目地址: https://gitcode.com/GitHub_Trending/lo/Loop

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询