Mac 窗口管理工具 Loop:5 分钟搞定分屏、循环与自定义
2026/9/15 17:34:15 网站建设 项目流程

Mac 窗口管理工具 Loop:5 分钟搞定分屏、循环与自定义

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

Loop 是一款免费的 macOS 窗口管理工具,完全开源,兼容 macOS 13 及以上。它解决的核心问题是:不用再手拖窗口,一个触发键加方向,就能完成窗口分屏、半屏、最大化与居中。本文带你从安装一路做到循环动作、主题调教和多屏自动化,配完即可日常使用。

先跑起来:装好 Loop 并配好触发键

这一节只目标一件事:让 Loop 在 5 分钟内可用。

  1. 安装。Homebrew 用户执行brew install loop;手动用户直接到 Releases 页下载.zip,拖进应用程序文件夹即可。
  2. 授权。系统弹窗中为 Loop 勾选辅助功能权限(系统设置 → 隐私与安全性 → 辅助功能),这一步不做,后续所有操作都不会生效。
  3. 设触发键。打开 Loop 设置 → Behavior,选定一个你顺手的手作为触发键,可以是单键,也可以是多键组合。想占用 Caps Lock 的话,先去系统设置 → 键盘 → 修饰键,把 Caps Lock 重映射为 Control,再回到 Loop 选Right Control即可。

完成这三步,按住触发键、朝一个方向移动光标,径向菜单就会出现,松开即完成移动或缩放——最小可用配置到此结束。

三种姿势,三种布局

这一节给你三组能直接照做的按键配方,分别对应办公、开发、创作。

办公分屏

  • 触发键 + 左箭头,文档编辑器占左半屏
  • 触发键 + 右箭头,电子表格占右半屏
  • 触发键 + 空格,浏览器居中
  • 需要更宽的侧栏时,用径向菜单按住触发键向对应方向多推一点,可以选到三分之二宽度

开发双栏

  • Command + Option + 左箭头:代码编辑器左半屏
  • Command + Option + 下箭头:终端占据下半屏
  • Command + Option + C:当前窗口快速居中
  • 更灵活的做法见下一节:把「左半屏 → 右三分之二 → 居中」编进一个循环键位,同一个键反复按

创作工作台

  1. 用窗口暂存(Stash)把暂时不用的素材库窗口推到屏幕边缘,工作区立刻清爽
  2. 悬停到屏幕边缘附近,或用暂存快捷键,随时把窗口唤回
  3. 时间线、预览窗口用分屏快捷键各就各位

循环动作:Loop 的看家本领

这一节讲清 Loop 最有特色的机制:同一个键位,反复按,布局依次轮换。

循环(Cycles)是一条预定义的操作序列。你给它一个名字、一串窗口动作、一个键位,之后每次按下都按顺序执行下一步,循环往复。

  1. 打开设置 → Keybinds → 循环动作面板
  2. 输入循环名称,例如「代码编辑循环」
  3. 依次点「Add」添加步骤:左半屏 → 右三分之二 → 居中
  4. 为整个循环分配一个键位,如Command + Option + 1

之后写代码时按一下到左半屏、再按一下切到右三分之二给终端让位、第三下回到居中,全程不离开键盘。这个机制比记一堆独立快捷键省事得多,也适合把同一窗口在固定几种布局间反复切换的场景。

5 分钟配好 Loop 快捷键与主题

这一节把外观和按键一次调到位:选个主题、定好径向菜单参数、设齐 5 个核心键位。

三种主题风格,各一句话

  • 经典极简:低饱和、细线条,接近系统原生观感
  • Rose Pine:柔和自然配色,长时间盯着不累
  • Synthwave Sunset:高饱和复古渐变,视觉存在感最强

![Loop Rose Pine 柔和主题风格展示](https://raw.gitcode.com/GitHub_Trending/lo/Loop/raw/3b632db585ceeb5208c7e4ec4a43cf9c05804b34/Loop/Resources/AppIcon-Rose Pine.icon/Assets/1 – Layer 2.png?utm_source=gitcode_repo_files)

径向菜单可调参数

  • 厚度:10~35像素
  • 圆角半径:30~50像素
  • 透明度:0~100%

小屏幕选细一点、低透明度的菜单;外接大屏可以加厚加圆角。

![Loop Synthwave Sunset 复古主题风格展示](https://raw.gitcode.com/GitHub_Trending/lo/Loop/raw/3b632db585ceeb5208c7e4ec4a43cf9c05804b34/Loop/Resources/AppIcon-Synthwave Sunset.icon/Assets/1 – Layer 2.png?utm_source=gitcode_repo_files)

必设的 5 个核心快捷键

  1. 触发键 + 上箭头:最大化
  2. 触发键 + 左箭头:左半屏
  3. 触发键 + 右箭头:右半屏
  4. 触发键 + 空格:居中
  5. 触发键 + S:暂存窗口

多屏协作与 URL Scheme 自动化

这一节覆盖三类边界情况:多显示器、外部脚本调用、以及需要排除的应用。

多屏方面:窗口操作默认基于光标所在屏幕,不需要手动指定;跨屏移动窗口用loop://screen/nextloop://screen/previous

URL Scheme 让任何脚本都能驱动 Loop 做窗口分屏,比如自动化流程里先定位窗口再启动应用:

open "loop://direction/left" open -a "Visual Studio Code" open "loop://direction/right"

完整命令格式(loop://direction/...loop://action/...loop://keybind/...)可以直接跑loop://list/actions自查,实现代码在 Loop/Core/URLCommandHandler.swift 里。

排除列表:某些应用(视频编辑、远程桌面等)有自己的窗口行为,到设置 → 高级 → 排除应用里加入它们,Loop 就不再干涉这些窗口。

失灵自救:三个高频问题

这一节按症状给最短路径的解法。

触发键无响应

  • 到系统设置 → 隐私与安全性 → 辅助功能,确认 Loop 已勾选
  • 重启 Loop 后再试
  • 换一个触发键组合,避开与其他工具撞键

窗口移动卡顿

  • 在设置 → Behavior 中调低动画强度
  • 降低预览窗口的存在感(细边框、低透明度)
  • 关掉不用的功能模块,如径向菜单或预览

与其他工具冲突

  • 把冲突应用加入排除列表
  • 拉长触发延迟,减少误触
  • 确保同一时间只有一个窗口管理工具在跑

装好 Loop,设完这 5 个键位,今天就能开始用。少拖一次窗口,就是多一次专注。

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

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

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

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

立即咨询