Loop 免费开源 macOS 窗口管理工具:用径向菜单与快捷键快速排布窗口
Loop 免费开源 macOS 窗口管理工具用径向菜单与快捷键快速排布窗口【免费下载链接】LoopWindow management made elegant.项目地址: https://gitcode.com/GitHub_Trending/lo/LoopLoop 是一款免费开源的 macOS 窗口管理工具。按住触发键后把鼠标指向某个方向窗口就会吸附到对应屏幕区域同时提供全套键位绑定、操作前预览和窗口暂存。适合多窗口开发者、设计师以及不想再手动拖拽调整窗口尺寸的用户。 它是什么靠径向菜单操作窗口的管理工具Loop 的核心交互只有一个动作按住触发键。此时光标处会弹出一个圆形菜单你把鼠标或触控板光标移向上、下、左、右等方向对应的窗口操作就会高亮松手即生效——窗口被移动到左半屏、四分之一屏或另一个显示器上。如果你更习惯键盘也可以完全不用鼠标在设置的 Keybinds 页给触发键之外的按键分配动作按住触发键再按下该键即可执行。内置动作覆盖最大化、居中、上下左右半屏、四个四分之一屏、水平/垂直三分屏、六个方向的跨屏移动以及放大、缩小、四方向生长、四方向移动等微调操作合计约 50 种均可绑定键位。核心逻辑位于 Loop/Window Management/ 目录径向菜单渲染在 Loop/Window Action Indicators/Radial Menu/。另一个细节是预览窗口在松手确认之前屏幕上会先出现目标区域的描边让你确认位置再执行。预览的内边距、圆角、边框颜色和宽度都可以调。 一条命令安装先配好触发键用 Homebrew 安装brew install loop也可以手动构建克隆仓库git clone https://gitcode.com/GitHub_Trending/lo/Loop在 Xcode 中打开 Loop.xcodeproj 编译运行。首次启动有两件事要做。第一是授予辅助功能权限不授权的话触发键和窗口操作全部不生效权限请求由 Loop/Utilities/AccessibilityManager.swift 处理授权后会热生效无需重启。第二是设置触发键进入 Settings → Behavior 页可以指定一个或多个按键作为触发键。常见做法是把 Caps Lock 改成触发键。路径是系统设置 → 键盘 → 键盘快捷键 → 修饰键把 Caps Lock 重映射为 Control注意每台连接的键盘都要单独做一次然后在 Loop 里把 Right Control 设为触发键。不想动系统设置的话用 Karabiner Elements 之类的工具做同样映射也可以。 三个高频使用场景场景一键盘分屏写作与查资料左右各半什么时候用写文档或写代码时需要一边看参考材料。怎么操作在 Keybinds 页给左半屏、右半屏各绑一个键之后按住触发键按一下对应键。得到什么效果当前窗口瞬间吸附到屏幕左/右半区全程双手不离键盘。三分屏布局左 2/3、中 1/3 等同样是绑好键位后按一下到位不需要拖窗口边缘。场景二不记键位靠方向移动窗口什么时候用新动作还没绑键或者临时想把窗口挪到某个不常用的区域比如右上角四分之一屏。怎么操作按住触发键把光标移向目标方向预览框出现后松手。效果是窗口落到该区域用触控板拖动光标同样可以完成不依赖鼠标物理按键。误选了方向也不用撤销再选一次正确方向即可。场景三把暂时用不到的窗口藏到屏幕边缘什么时候用桌面窗口太多某个窗口接下来十几分钟用不上但又不想最小化丢失现场。怎么操作对窗口执行 Stash 动作窗口会被收到屏幕边缘隐藏之后把鼠标悬停到该边缘或按绑定的快捷键窗口立刻弹回。效果是工作区只剩当前在用的窗口需要时一步召回不用在窗口列表里翻找。暂存实现见 Loop/Stashing/。 进阶玩法用 URL Scheme 做脚本集成Loop 注册了loop://协议可以从 shell 或 AppleScript 直接驱动这是它接入自动化最实用的一点。常用命令open loop://direction/left # 窗口移到左半屏 open loop://action/maximize # 最大化 open loop://screen/next # 移到下一个显示器想发现全部可用指令时执行open loop://list/all即可列出所有动作和自定义键位。注意窗口类命令作用于当前最前台的窗口。把几条命令串进 bash 脚本就能写出浏览器占左半屏、终端占右半屏这类一键布局。完整命令文档在 Loop/Core/URLCommandHandler.swift 顶部注释里包括direction、screen、action、keybind、list五类。外观方面一笔带过径向菜单的宽度、形状、颜色可独立调整也可以整个关掉只留键盘模式应用图标提供 10 套以上主题Black Hole、Synthwave Sunset、Rose Pine 等见Loop/Resources/。下面是 Classic 主题的效果。⚖️ 与替代方案的差异特性LoopRectangleMagnetMoom价格免费免费$4.99$15.00开源是是否否径向菜单 / 修饰键鼠标支持不支持不支持不支持窗口暂存 Stash支持不支持不支持不支持主题定制支持不支持不支持不支持Rectangle 是功能最接近的免费开源方案键盘分屏能力与 Loop 基本对齐但没有鼠标指向式菜单、暂存和主题定制。反过来Loop 没有工作区保存Save Workspace和窗口置顶Pin On Top也不支持触控板手势这两项是 Rectangle Pro 等付费工具具备的。选哪个取决于你更依赖键盘流还是鼠标流。⚠️ 注意事项与常见疑问系统要求是 macOS 13 及以上工程部署目标为 13.0必须授予辅助功能权限否则触发键完全不工作。想用 Caps Lock 当触发键需要先在系统里把它重映射为 Control且每台外接键盘要单独配置一遍这一步漏掉的概率比想象中高。已知短板没有工作区保存/恢复没有窗口置顶跨会话重启后窗口布局不会自动复原。URL Scheme 命令只作用于最前台窗口写脚本时要先激活目标应用再发命令否则会操作到错误窗口。Loop 处于活跃维护状态功能按版本持续增加代码以 GPLv3 协议开源行为不合预期时可以直接改源码。建议先用触发键加两三个分屏快捷键跑一周习惯建立后再决定是否引入径向菜单或循环动作。【免费下载链接】LoopWindow management made elegant.项目地址: https://gitcode.com/GitHub_Trending/lo/Loop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Unity换装系统性能优化:三个实战坑与解决思路

Unity换装系统性能优化:三个实战坑与解决思路

1. 从一个再常见不过的卡死说起手游研发圈子里,换装系统有个特别扎心的外号叫“性能杀手”。你场景里角色跑动、技能特效、阴影烘焙都优化得干干净净,结果一打开换装界面,帧率直接悬崖式下跌,低端机甚至黑屏闪退。更麻烦的是&…

2026/11/11 4:24:30 阅读更多 →
gpui-kit Slider 原语实战:状态驱动的范围输入组件架构与实现

gpui-kit Slider 原语实战:状态驱动的范围输入组件架构与实现

gpui-kit Slider 原语实战:状态驱动的范围输入组件架构与实现 【免费下载链接】gpui-kit Rust GUI components for building fantastic cross-platform desktop application by using GPUI. 项目地址: https://gitcode.com/GitHub_Trending/gp/gpui-kit Slid…

2026/9/24 14:27:50 阅读更多 →
在 Haystack 中使用 Supabase:SupabasePgvectorDocumentStore、双检索器与存储桶下载器实战指南

在 Haystack 中使用 Supabase:SupabasePgvectorDocumentStore、双检索器与存储桶下载器实战指南

在 Haystack 中使用 Supabase:SupabasePgvectorDocumentStore、双检索器与存储桶下载器实战指南 【免费下载链接】haystack Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipeline…

2026/10/19 17:13:58 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/13 5:13:25 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/13 5:13:25 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/13 5:13:25 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/13 22:08:41 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/12 18:22:25 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/13 5:13:25 阅读更多 →

日新闻

周新闻

月新闻