Loop:3 步上手 macOS 窗口管理的径向菜单工具
Loop3 步上手 macOS 窗口管理的径向菜单工具【免费下载链接】LoopWindow management made elegant.项目地址: https://gitcode.com/GitHub_Trending/lo/LoopLoop 是一款免费开源的 macOS 窗口管理工具按住触发键、把鼠标移向任意方向当前聚焦窗口会立刻吸附到对应位置。如果你每天面对十几个窗口不用死记一串快捷键看屏幕上的径向菜单挑个方位就行。下面结合我使用几周的体验讲讲它的原理、三步配置方法以及我日常在用的几套布局。 核心机制它是怎么听懂右边的先说效果按住触发键鼠标向右移光标周围出现一圈菜单指向哪侧哪段就亮起松手后窗口贴到右半屏。原理拆开看只有三层。触发键与事件监听Loop 会监听键盘和鼠标事件一旦检测到你在按住触发键就锁定当前聚焦的窗口进入待布局状态。这也是它无需窗口自己配合、就能操作任意程序的原因。从角度到方向菜单环被分成 8 个 45° 的扇区。径向菜单实时计算光标与指向方向之间的角度亮起的扇区对应左半屏左上四分之一这类动作松手后交给窗口引擎执行。实现细节可以看核心源码。动手前先预览窗口真正移动前会先在目标位置画出一个半透明框。你可以换方向反复看预览松手前随时取消基本杜绝了贴错位置再撤销的来回折腾。完整交互效果如下面的动图预览框跟着光标角度走确认动作发生在松手之后。原理讲完实际配置比想象的更简单三步就能开始用。 上手指南从安装到第一次吸附只要 3 步第一步安装如果你用 Homebrew一行命令就够brew install loop不用 Homebrew 的话到项目 Release 页面下载最新的 .zip解压后放进应用程序文件夹即可。第二步配置触发键在系统设置 → 键盘 → 修饰键里把 Caps Lock 映射成右 Control再到 Loop 设置的行为页签里选中 Right Control这一步就闭环了。第三步试第一次窗口操作按住触发键鼠标向右移你会看到右半屏浮出预览框松手完成。接着可以试试按住触发键再按方向键——Loop 同样支持键盘快捷键方式。三步走完就可以按自己的角色试不同的布局了。 场景配置三套布局参数供你抄作业开发者编辑器左半屏 终端右三分之一代码编辑器贴左半屏终端放右三分之一浏览器文档占右侧剩下的三分之二。调试时用循环键把终端在三分之一和二分之一之间切换需要通读代码时一键近乎最大化。设计师主屏全幅 副屏左右分屏设计软件在主屏全屏参考图库放副屏左半屏沟通工具放副屏右半屏。需要看细节时近乎最大化会留出一小条边距不容易误盖住控制条。写作者上文下注三分法写作软件占上方三分之二屏研究资料放左下四分之一大纲笔记放右下四分之一。移动窗口前先用预览功能确认避免误盖未保存的草稿。这些比例都能在设置里微调Loop 还支持画自定义区域。想让工具体面一点下一节正好讲这个。 主题与外观定制把菜单调成自己的样式径向菜单的形态与配色环的粗细、圆角、扇区颜色都可以调也可以把环本身关掉、只保留光标交互或者反过来。预览框的微调预览窗口的边距、圆角、边框颜色和粗细都有独立选项怎么改都不怕和屏幕风格打架。图标主题与强调色应用自带黑洞到合成波落日等十几套图标主题强调色还能从你当前的桌面壁纸自动提取整套工具的观感跟着你的审美走。下面是内置的 Classic 风格图标简洁耐看也是我切换频率最高的一套。外观搞定后值得花时间挖一挖下面几个更深一层的功能。️ 进阶与隐藏功能循环、Stash 与脚本自动化循环同一个快捷键切换多套布局问题终端一会儿要占三分之一一会儿要二分之一、三分之二不想配三个快捷键。功能把多个动作绑成一个循环重复按同一组合键、或连续左击就能逐个切换。效果一个键位覆盖这个窗口所有的微调档位。Stash把窗口藏到屏幕边缘问题聊天窗口一直开着但很少看又嫌关掉麻烦。功能用快捷键把窗口推到屏幕边缘收起鼠标悬停到边缘附近就调回来。效果屏幕干净窗口没关状态还在相关实现在 Loop/Stashing/。URL Scheme 做脚本化问题每天例会前想把布局一键复位成标准档。功能Loop 暴露了 loop:// 地址shell 脚本里可以连续执行指令open loop://direction/right open loop://action/maximize效果窗口布局从此可编程方便并进日常自动化流程。和同类产品放在一起比较它的定位会更清楚。⚖️ 横向对比和 Rectangle、Magnet 比差在哪以下数据取自项目 README 的官方对比表以各产品当前版本为准能力LoopmacOS 原生RectangleMagnet价格免费免费macOS 15免费4.99 美元开源✅❌✅❌鼠标方向布局✅❌❌❌操作前预览✅✅✅✅边缘隐藏窗口✅❌❌❌径向菜单 / 主题定制✅❌❌❌Loop 补上的是其他工具没有的鼠标方向布局这一档同时预览、跨屏这类基础能力也不缺席如果你不在意背快捷键Rectangle 同样是成熟的选择两者并不冲突。Loop 的设计哲学是让工具适应人先给你看得见的菜单再给你快捷键最后才给你脚本三种层次对应三种效率停在任意一档都不亏。项目文档README.md核心源码Loop/Core/贡献指南CONTRIBUTING.md【免费下载链接】LoopWindow management made elegant.项目地址: https://gitcode.com/GitHub_Trending/lo/Loop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考