news 2026/10/23 12:30:36

Loop:8 个方向管好 Mac 窗口的开源工具

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Loop:8 个方向管好 Mac 窗口的开源工具

Loop:8 个方向管好 Mac 窗口的开源工具

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

如果你的 Mac 屏幕上整天摆满窗口,Loop 这款开源的 Mac 窗口管理工具可以帮你省掉大半拖拽。它把「拉边、对齐、卡角」这些动作,压缩成按住一个触发键、再朝某个方向挪一下鼠标。下面按几个具体的使用瞬间来讲,功能会顺着场景一层层冒出来,不用先背一堆快捷键。

🖱️ 下午三点,终端、文档、预览要同时盯着

写代码时最常见的画面:左边编辑器、右边终端,顶上还得挂个浏览器看文档。没有工具时,你得用手把每个窗口拖到边上、再拉一遍大小,来回折腾,一次布局要花掉你几十秒。

Loop 的做法是径向菜单。按住触发键(比如 Control),屏幕中央浮出一个圆环,被分成八个扇区,对应上、下、左、右、左上、右上、左下、右下。你把鼠标朝哪个方向一挪,当前窗口就落到那个位置,松手即完成,全程不用碰标题栏。

方向对应关系很直白:上=全屏,下=最小化,左=左半屏,右=右半屏,四个斜向分别对应四块四分之一屏。想更精细,还能把某个方向绑成三分之一、四分之一这类布局,而不是只有整半屏可选。

⚙️ 装好后,先调这三处

第一次打开 Loop,重点看设置里的 Behavior 页,别急着点其他标签。

触发键是你和径向菜单之间的开关,可以设一个或多个键。有人爱用 Control,也有人把 Caps Lock 在系统里先映射成 Control,再交给 Loop 当触发键,这样左手一直有键可握,不会和日常按键打架。

预览决定「真正移动窗口前」你看到什么。Loop 默认会先画一个半透明的框,让你确认大小和位置再落位,误操作的机会就少了。觉得它太抢眼,把透明度调低一点;想更清爽,整个关掉也行。

边距控制窗口贴边时留多宽的缝,默认基本是贴着屏幕边缘。如果你屏幕上有刘海,或者就是不喜欢贴死,调大几像素即可,改动即时生效。

🧊 暂时不用的窗口,塞到屏幕边缘

窗口堆多了桌面很乱,但又不想真的关掉。Stash(暂存)就是干这个的:把一个窗口推到屏幕左、右或底边,让它缩成一条几乎看不见的窄边。

需要时,把鼠标移到那条边上,或者按一下你绑好的快捷键,窗口就弹回原来的样子。开会前把参考资料塞走,讨论完再捞回来,桌面始终是干净的,又不用重新打开那些程序。

🔁 同一个快捷键,连按三次换三种布局

Loop 里的 Cycle(循环)能让一个键位串起一串动作。给某个组合键设一个循环,里面依次排上「左半屏、右半屏、全屏」,之后你每按一次这个键,窗口就前进一步;再按,绕回第一个。

配合左键连点也一样。它特别适合你反复在几种摆法之间来回切的情况,省得每次都重新选方向、重新找位置。

🎨 换个心情:径向菜单能换主题

径向菜单长什么样,你可以自己定:宽度、形状、颜色都能改,预览窗口的边距、圆角、描边也都能调。不想看圆环的话,整个径向菜单可以关掉,只保留鼠标方向触发。

Loop 还带一套图标主题,从偏冷的 Holo 到暖调的 Rose Pine 都有。比如这个 Classic,走的是偏传统的拟物风,摆在菜单栏里不刺眼:

🧑‍💻 我一般这么摆开发屏幕

以写代码为例,一个能长期用的摆法是:左侧三分之二放编辑器,右侧三分之一放终端,需要查文档时把浏览器挪到右上四分之一,剩下的空间留给调试。

用径向菜单,切换这套布局基本靠「按住触发键 + 一个方向」完成。再配一个循环键,就能在「分屏 ↔ 全屏」之间快速来回。参考资料和数据库客户端用 Stash 塞到边缘,要用的时候再捞回来。

如果你习惯用脚本,Loop 支持 URL Scheme,可以把动作写进 shell 或 AppleScript,一行一条:

open "loop://direction/right" sleep 0.5 open "loop://action/maximize"

⌨️ 和 Rectangle、Magnet 差在哪

如果你之前用过 Rectangle,Loop 的思路更偏向「看得见、够得着」,把鼠标也纳入操作:

能力LoopRectangleMagnet
价格免费免费$4.99
开源是是否
径向菜单有无无
修饰键 + 鼠标操作有无无
主题定制有无无

从 Rectangle 迁过来,基本就是换个触发键、重新认一下方向,五分钟能上手;你习惯的多数快捷键也能对应回去。

📦 一条命令装好,今晚就能用

装 Loop 很简单,打开终端输入brew install loop,想用 Homebrew 以外的方式,就去发布页下载最新的 .zip 拖进应用程序文件夹。

它免费、开源,专注把「窗口摆对」这件事做得顺手。先装上,把触发键设成你顺手的键,从径向菜单开始用,剩下的功能等你用到了再开。

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/23 8:58:59

LRE框架:重构AI智能体的时间感知与因果记忆机制

1. 这不是“给AI加个备忘录”,而是重构智能体的时间感知能力很多人第一次看到“AI智能体记忆管理”这个词,下意识会想:不就是让大模型多存点上下文、加个向量数据库当外挂硬盘吗?我试过——在某个模拟项目X里,给一个任…

作者头像 李华
网站建设 2026/10/21 12:41:18

PocketTerm35:口袋级Linux工作站硬件校准与实战部署指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/21 3:03:16

两节点Gauss-Seidel潮流计算的MATLAB实现与收敛分析

第一次接触潮流计算时,我对着两节点电路图犯过嘀咕:这不过是一个电源、一条线路、一个负荷的简单电路,欧姆定律加基尔霍夫电压定律分分钟就能列方程,为什么还要专门搞一套 Gauss-Seidel 迭代?直到自己动手在 MATLAB 里…

作者头像 李华
网站建设 2026/10/21 3:20:43

FPGA时钟资源实战:MMCM/PLL配置与跨时钟域避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华