Loop:免费开源的 macOS 窗口管理工具,3 秒摆好一个窗口
2026/9/15 20:00:35 网站建设 项目流程

Loop:免费开源的 macOS 窗口管理工具,3 秒摆好一个窗口

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

场景:屏幕上一堆窗口,往哪拖

下午的代码、文档、浏览器、终端挤在同一块屏上,想把浏览器拖到左半屏,鼠标手却总是拖不准。Loop 是一款免费开源的 macOS 窗口管理工具:按一下键,窗口就落到目标位置,不用再逐像素拖拽。

🔍 能力速览:四个场景,都不需要拖鼠标

全是秒级操作,试过一次就能记住。

  • 单手分屏:按住修饰键,把光标指向想要的方向,当前窗口立即贴到半屏或四分之一屏。径向菜单会跟着光标弹出,指哪是哪。
  • 先确认后执行:开启预览后,先出现一层半透明轮廓展示目标尺寸,松手窗口才真正移动。
  • 纯键盘分屏:把「触发键 + L / R」绑到左右半屏,一只手在键盘上就能完成分屏,鼠标不用动。
  • 贴边收纳:暂时用不到的页面 tucked 到屏幕边缘藏起来,鼠标挪过去即可唤回。

📦 5 分钟装好,三条路径任选

哪条路都行,装完只差一件事:给辅助功能授权。

方式一 · Homebrew(推荐):打开终端跑一条命令。

brew install loop

方式二 · 下载包:到项目发布页拿最新的 zip,解压后放进应用程序文件夹。

方式三 · 源码构建:克隆git clone https://gitcode.com/GitHub_Trending/lo/Loop,打开仓库里的 Xcode 工程构建即可,需要 macOS 13 及以上。

🏁 第一次运行:从启动到摆好第一个窗口

不用翻说明书,四步就能把第一个窗口送到左半屏。

  1. 启动:点菜单栏里的 Loop 图标,小圆环标识出现。
  2. 授权:系统会请求「辅助功能」权限,点「打开系统设置」打开开关,它才能操纵其他应用的窗口。
  3. 选触发键:在 设置 → 行为 里改,默认是 Control 系。
  4. 第一次操作:按住修饰键、光标指向左侧、松手,窗口进左半屏。

⚙️ 深度玩法:藏在设置里的 3 个效率开关

每个都是三句话讲完的事,开了就回不去。

Stash:把页面 tucked 到屏幕边缘问题:参考资料看完暂时用不到,关掉又得重开、重新滚动到位置。操作:给它绑一个「stash」快捷键,窗口被收进屏幕边缘。效果:鼠标贴边一挪它就现身,滚动位置原样保留。

Cycles:同一个键连按,切换三种布局问题:经常在「左半屏 → 右半屏 → 最大化」三个状态之间来回。操作:在快捷键设置里建一个循环动作,把三个动作按顺序排进去,绑同一组键。效果:反复按同一组合即可轮播。

URL 指令:窗口也听终端的问题:每天开工想一次性把窗口排好。操作:终端里跑open "loop://direction/right",或让 AppleScript 调用。效果:可以串进脚本,窗口排布变成自动化流程的一环。

🧠 它是怎么做到的,两句话版

原理比想象中简单。按下修饰键后,它通过全局事件监听盯住键盘和鼠标,按你指向的方向算出目标框架,再经辅助功能权限把移动、缩放请求交给系统窗口接口。径向菜单只是一层视觉引导,关掉也不影响操作。好奇可以看 事件监听模块 和 窗口操作引擎。

⚖️ 横向对比:和同类工具的 5 个差异点

只看有差异的地方,两边一样的行已删掉。

维度LoopRectangle(免费)macOS 15+ 原生Magnet(付费)
修饰键 + 鼠标方向选区
径向菜单可视化选择
暂存(贴边隐藏窗口)
同一快捷键轮播多布局
外观主题(径向菜单/预览)
价格免费开源免费免费一次性 $4.99

📋 抄作业:两套开箱即用的配置

直接照抄就能跑,全部由默认项组合而成。

给写代码的

  1. 触发键:Right Control(先在系统修饰键设置里把 Caps Lock 键改为 Control)
  2. 触发键 + L = 左半屏,触发键 + R = 右半屏
  3. 触发键 + M = 最大化,触发键 + I = 还原
  4. 浏览器绑 Stash,写码时贴边收走
  5. 打开预览,每次分屏先看轮廓再落

给写文档做研究的

  1. 触发键:左 Option
  2. 触发键 + 方向键 = 上下左右挪窗口,先把窗口挪到位
  3. 建循环:「左半屏 → 右半屏 → 最大化」,绑 触发键 + C
  4. 设置里打开 padding,窗口和桌面边缘留一点缝

🕳️ 踩坑与解法:四个高频情况

遇到这些情况,照原因处理,不用慌。

现象:按了触发键没反应。原因:辅助功能权限没给,或更新后失效。 处理:到 系统设置 → 隐私与安全性 → 辅助功能,把 Loop 开关打开。

现象:想用 Caps Lock 当触发键,列表里却没有。原因:macOS 不把这个键直接传给第三方应用。 处理:先在「修饰键」页面把 Caps Lock 键改成 Control,再到 Loop 里选对应的 Control。

现象:全屏游戏或个别应用完全没效果。原因:应用在「排除应用」名单里,或应用自身占用了输入。 处理:在设置里把它移出排除名单,或者干脆不管理它。

现象:快捷键偶尔输给系统。原因:这组键被系统或其他应用占用。 处理:到快捷键设置页换一组不冲突的组合,优先选带两个字符的。

🚀 你的下一步:做 3 件事

  1. 用 brew 装好,打开辅助功能开关。
  2. 把触发键设成你顺手的那枚 Control,连做 5 次半屏。
  3. 试一次 Stash 和循环动作,哪个顺手留哪个。

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

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

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

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

立即咨询