Rectangle:macOS 免费开源窗口管理工具 #
Rectangle 是什么? #
Rectangle 是一款免费开源的 macOS 窗口管理工具,通过键盘快捷键和拖拽吸附区域,帮助用户快速移动、缩放和排列桌面窗口。
在 macOS 原生系统中,窗口的排列与定位一直是被用户诟病的短板:想要把窗口精确放到屏幕左半屏、右上角四分之一区域,往往需要反复手动拖拽调整。Rectangle 正是为解决这一痛点而生,它提供了丰富的窗口位置与尺寸命令,用户只需按下快捷键,或在屏幕边缘、角落拖放窗口,即可瞬间完成布局。它对标经典的 Spectacle 应用,几乎是其完整的直接替代品,甚至可以在首次运行时直接选用 Spectacle 的默认快捷键方案。Rectangle 完全免费且基于 MIT 协议开源,兼容 Intel 与 Apple Silicon 芯片,支持 macOS 10.15 及以上版本,并且不采集任何用户数据。
Rectangle 有哪些亮点特色? #
- 免费且开源:Rectangle 本体完全免费,源码基于 MIT 协议托管在 GitHub(github.com/rxhanson/Rectangle),任何人都可以审查代码、提交反馈或参与开发,安全透明。
- 快捷键极简,记忆成本低:官方强调“Memorize less”——用户只需记住少量快捷键,通过重复按同一组合键即可在多种窗口尺寸之间循环切换,无需背诵一长串命令。
- 拖拽吸附区域(Snap Areas):将窗口拖到屏幕的边缘或角落即可自动吸附并调整大小,同时支持竖屏(Portrait)显示器布局,多屏办公场景下尤为实用。
- Spectacle 的完美接替者:Rectangle 是 Spectacle 的近乎完整替代品,首次启动时可以直接选择导入 Spectacle 的默认快捷键方案,老用户可以零成本迁移。
- 原生轻量,资源占用低:基于 macOS 原生 API 开发,支持 macOS 10.15+、Intel 与 Apple Silicon 芯片,后台运行安静,对系统性能几乎无影响。
- 隐私零采集:官方隐私政策明确指出“No user data is gathered by Rectangle”,软件不收集任何用户数据,使用更安心。
- 丰富的位置与尺寸命令:内置二分之一、四分之一、三分之一、六分之一等分割命令,以及最大化、几乎最大化、最大化高度、缩小、放大、居中、还原、切换显示器等常用操作。
- 可平滑升级到 Rectangle Pro:如果基础版不够用,可在同一生态内升级 Rectangle Pro,获得窗口投掷(Window Throw)、自定义尺寸与位置、工作区布局、iCloud 同步等进阶能力。

免费下载 Rectangle #
以下为官方提供的安装包,点击链接即可下载。Rectangle 本体免费开源,如需更强大的功能可前往官网升级 Rectangle Pro。
| 文件名 | 描述 | 大小 | 下载 |
|---|---|---|---|
| Rectangle2.0.2.dmg | macOS 安装包(支持 macOS 10.15+,Intel 与 Apple Silicon) | 4.5 MB | 夸克网盘 |
Rectangle 如何使用? #
Rectangle 的核心理念是“用更少的学习成本完成窗口管理”,上手非常简单:
- 启动并授权:首次打开 Rectangle 时,系统会提示授予“辅助功能(Accessibility)”权限。这是 macOS 对窗口控制类应用的硬性要求,必须在「系统设置 → 隐私与安全性 → 辅助功能」中勾选 Rectangle,快捷键和拖拽吸附才会生效。
- 选择快捷键方案:初次运行时,Rectangle 会询问是否使用 Spectacle 的默认快捷键布局。如果你是从 Spectacle 迁移过来的老用户,直接选择即可无缝衔接;新用户也可保留 Rectangle 自己的默认方案。
- 用快捷键排列窗口:按下默认组合键(如
⌃⌥ + 方向键)即可把当前窗口放到屏幕左半、右半、上方或下方。重复按下同一个快捷键,窗口会在不同尺寸之间循环切换,例如左半屏 → 左三分之一 → 左三分之二。 - 拖拽吸附:按住窗口标题栏拖到屏幕边缘或角落,会出现半透明的预览区域,松开鼠标后窗口即自动吸附到位。竖屏显示器同样支持这一布局逻辑。
- 通过菜单栏操作:点击菜单栏上的 Rectangle 图标,可以在下拉菜单中直接选择各种窗口命令,适合偶尔使用、不想记快捷键的用户。
此外,Rectangle 还提供「Todo 模式」(在 Pro 中称为 Pin Mode),可将指定应用固定在屏幕某一侧始终可见,方便边看资料边写作。
Rectangle 的常见问题? #
Rectangle 是免费的吗? Rectangle 本体完全免费并且开源,基于 MIT 许可证发布。官方同时提供功能更强大的付费版本 Rectangle Pro,Pro 可免费试用 10 天,之后需要购买授权,一份授权最多可在 3 台设备上同时激活。
Rectangle 和 Rectangle Pro 有什么区别? Rectangle 免费版已包含快捷键吸附、拖拽吸附、菜单栏操作、半屏/四分之一屏等常用命令;Rectangle Pro 则额外提供 Window Throw(窗口投掷)、任意自定义尺寸与位置、工作区布局保存与恢复、窗口隐藏到屏幕边缘、iCloud 同步等进阶功能,并支持鼠标和触控板手势。
支持哪些 macOS 版本和硬件? Rectangle 支持 macOS 10.15 及以上版本,兼容 Intel 和 Apple Silicon(M 系列)芯片。Rectangle Pro 的手势功能需要 macOS 13.5 及以上版本,更老的 macOS 版本可参考官网 Versions 页面下载历史版本。
按下快捷键后窗口没有反应怎么办? 最常见的原因是未授予辅助功能权限。请前往「系统设置 → 隐私与安全性 → 辅助功能」,确认 Rectangle 已被勾选。如果仍无效,可以尝试退出并重新启动 Rectangle,或检查快捷键是否与其他应用冲突。
Rectangle 会收集我的数据吗? 不会。官方隐私政策明确写明“No user data is gathered by Rectangle”,应用不上传任何用户数据,使用过程中无需担心隐私泄露问题。
Rectangle 能完全替代 Spectacle 吗? 可以。官方称 Rectangle 是 Spectacle 的“近乎完整的直接替代品(nearly a complete drop-in replacement)”,首次运行时即可选择 Spectacle 的默认快捷键方案,老用户几乎不需要重新适应。
Rectangle 如何安装? #
Rectangle 目前仅支持 macOS 平台,安装步骤如下:
- 从上方下载表格中获取
Rectangle2.0.2.dmg安装包。 - 双击打开 DMG 文件,在弹出窗口中将 Rectangle 图标拖拽到 Applications(应用程序) 文件夹。
- 打开「应用程序」文件夹,双击 Rectangle 启动。
- 首次启动时,按照提示前往「系统设置 → 隐私与安全性 → 辅助功能」,勾选 Rectangle 以授予窗口控制权限。
- 如需开机自动启动,可在 Rectangle 的偏好设置中开启「Launch on login」选项。
- 若首次运行出现“无法验证开发者”的提示,可在「系统设置 → 隐私与安全性」中点击“仍要打开”放行。
也可以通过 Homebrew 命令行安装:
brew install --cask rectangle
Rectangle 如何卸载? #
在 macOS 上卸载 Rectangle 的步骤如下:
- 点击菜单栏的 Rectangle 图标,选择退出(Quit)以完全关闭应用。
- 打开「访达 → 应用程序」,找到 Rectangle,将其拖入废纸篓。
- 打开「系统设置 → 隐私与安全性 → 辅助功能」,选中 Rectangle 并点击减号按钮,移除其辅助功能权限。
- 如需彻底清理残留配置,可在终端中执行以下命令删除偏好设置文件:
rm -rf ~/Library/Preferences/com.knollsoft.Rectangle.plist
rm -rf ~/Library/Application\ Support/Rectangle
rm -rf ~/Library/Caches/com.knollsoft.Rectangle
- 最后清空废纸篓即可完成卸载。若使用了 Rectangle Pro 并开启了 iCloud 同步,建议同时在 iCloud 设置中移除相关同步数据。
