LoopmacOS 窗口管理工具功能全解【免费下载链接】LoopWindow management made elegant.项目地址: https://gitcode.com/GitHub_Trending/lo/Loop屏幕里同时堆着编辑器、终端和浏览器想把其中一个窗口拖进左半屏还得对准缝隙Loop 是一款免费开源的 macOS 窗口管理工具用一次按键加一个方向就能把窗口摆好。它适合多任务办公的开发者和学生装完 30 秒就能上手。 快速开始安装与第一次摆窗口前提macOS 13 及以上版本。打开终端执行brew install loop。或者到官方 Releases 页面下载最新的Loop.zip解压后把 Loop.app 拖进应用程序文件夹。首次启动时在系统弹出的授权框中勾选辅助功能权限——没有它Loop 无法移动其他应用的窗口。打开 Loop 设置在 Settings → Behavior 里确认触发键默认是Function键用 Control 也常见。按住触发键把光标向屏幕某个方向划出去屏幕上弹出径向菜单松开按键当前窗口落到所指方向。上图演示的就是完整流程按住触发键划出方向窗口预览到位后松手生效。 功能亮点逐个看径向菜单——按住一个键朝方向划它替你省了什么手动拖窗口费时且总差几个像素方向一划半屏、四分之一屏直接到位。怎么触发按住触发键 光标朝目标方向划出屏幕边缘八个方向覆盖左右半屏、四个四分之一屏、上下半屏松手即生效全程不用记快捷键。预览窗口——先看效果再松手它替你省了什么窗口一变就盖住别的内容改错了还得拖回来预览让你松手前就能看到结果。怎么触发默认开启方向操作时 Loop 先画一个半透明预览框划到哪个方向就在哪个位置预演松手才真正应用。在 Settings → Preview 可以调边框颜色、粗细、圆角、边距也可以整个关掉。触发键 任意键——键盘党的窗口快捷键它替你省了什么纯鼠标方向操作对键盘党不够快一个组合键顶一次拖拽。怎么触发在 Settings → Keybinds 里选一个按键与触发键组合绑定任意窗口动作例如触发键 A最大化触发键本身支持多键组合入口在 Settings → Behavior。Stash——把暂时不用的窗口推到屏幕边缘它替你省了什么窗口堆在中间挡视线最小化后又不好找Stash 让窗口缩到边缘只剩一条可见边随取随用。怎么触发给窗口执行 stash 方向左、右、下三条边缘逻辑见 Stashing/之后鼠标靠近对应边缘或按下绑定的快捷键即可调出。Cycles——同一个键循环切换一串布局它替你省了什么同一批窗口要在两三种排布间反复切换来回按不同快捷键很烦。怎么触发在 Settings → Keybinds 里把某个方向配置成循环之后反复按同一组合键或反复左键点击就会依次执行左半屏 → 右半屏 → 全屏 → 回到起点。 个性化与配置主题、边距和图标可定制项集中在设置窗口里分 ThemingIcon、Accent Color、Radial Menu、Preview和 Behavior含 Keybinds、Gestures两大类改完即时生效无需重启。配置项可选值或范围适合谁改径向菜单宽度 / 形状 / 颜色任意可整体关闭想让菜单更低调或更醒目的人预览窗口边距、圆角、边框颜色与粗细可关闭喜欢先确认后应用的人边距Padding四边单独设置窗口贴边太紧、多屏分辨率不一的人应用图标主题Holo、Synthwave Sunset、Rose Pine、Classic 等想换个桌面心情的人图标主题安装后在 Settings → Icon 里切换挑两个感受一下想把布局做成一键脚本下面这段命令可以直接复制使用Loop 需在运行中完整命令列表可用open loop://list/all查看解析逻辑见 Loop/Core/URLCommandHandler.swiftopen loop://direction/left # 当前窗口到左半屏 open loop://direction/right # 切到右半屏 open loop://action/maximize # 最大化 open loop://screen/next # 窗口移到下一个屏幕⚖️ 同类工具横向对比对比维度LoopRectanglemacOS 15 原生窗口管理价格免费免费Pro 版另收费免费开源是是否触发键 鼠标/触控板方向输入支持不支持不支持窗口暂存Stash支持不支持不支持主题定制菜单、预览、图标支持不支持不支持脚本 / URL 控制支持支持支持系统原生竞品信息来自项目 README 的对比表可能随版本变化以官方仓库最新版本为准。Loop 的差异化在触发键 鼠标方向这条交互链上修饰键加鼠标/触控板划方向再用预览确认、Stash 暂存、Cycles 循环串起来这套组合在对比表里只有它一家是全勾的。Rectangle 功能面最接近但交互停留在修饰键 方向键的键盘流派macOS 原生方案只覆盖基础贴边吸附没有自定义布局。 真实场景举例日常开发编辑器、终端、文档三件套典型布局径向菜单把编辑器放到左半屏终端放到右半屏浏览器占四分之一屏数据库客户端这类偶尔才用的窗口 Stash 到右边缘。给左半屏 / 右半屏 / 最大化各绑一组触发键组合切窗口比拖快。用 Cycles 把左半屏 → 右半屏 → 全屏挂到同一个键上调参时来回切换。写一个 shell 函数用 URL Scheme 依次发出 direction 命令一键还原整套布局。论文写作PDF、笔记、数据工具典型布局PDF 阅读器放左上四分之一写作软件占右半屏统计软件 Stash 到屏幕底部边缘。保留预览功能再执行避免把重要参考窗口误推到看不见的地方。在 Settings → Excluded Apps 里把全屏游戏、视频播放器加入排除列表看片时不会误触发。按屏幕调 Padding小屏设小一点窗口之间留缝更舒服。 进阶、兼容与迁移Settings → Behavior → Move to cursors screen多显示器下窗口直接落到光标所在屏幕。Settings → Behavior → Respect Stage Manager使用前台调度的用户必开Loop 会按它的条带计算安全区域。Settings → Excluded Apps把全屏游戏、远程桌面等应用加入排除列表Loop 不干预它们。Settings → Behavior → Padding四边边距单独设置窗口贴边太紧时改这里。Settings → Gestures触控板用户可把划动手势绑到窗口动作上。兼容提醒Loop 支持 macOS 13 及以上版本在 macOS 15 上用原生窗口管理不会冲突但台前调度下务必开启上面第 2 条。从 Rectangle 或 Magnet 迁移建议按这个顺序来装好 Loop先只改一件事把触发键设成你原来的修饰键如 Control。接下来一周只靠径向菜单操作不建新快捷键让肌肉记忆先迁移。把原工具里最常用的 3~5 个快捷键照搬到 Keybinds 里其余先留空。确认 Loop 的预览行为符合预期后再调整触发键习惯。最后用 Cycles 和 Stash 替换原来手动最小化、来回拖拽的操作。 参与项目与求助普通用户在官方仓库提交 Issue 报 bug 或提功能建议附上 macOS 版本和复现步骤。代码贡献者阅读 CONTRIBUTING.md 了解开发环境与贡献流程从修一个 UI 小问题开始。设计贡献者图标主题与径向菜单配色都是开放可换的可以提交新的图标主题或界面改进。入口官方文档看 README.md具体报错走仓库 Issues日常讨论进项目 Discord链接在 README 中。今晚就能做的一步打开 Settings → Behavior 把触发键改成你顺手的那颗修饰键然后按住它朝左划一次。用上一周后你大概率会回来给左半屏加第二个快捷键。【免费下载链接】LoopWindow management made elegant.项目地址: https://gitcode.com/GitHub_Trending/lo/Loop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考