Rectangle:用键盘重新定义你的Mac窗口管理体验
在Mac上处理多个窗口时,你是否经常感到效率低下?原生的窗口管理功能往往需要繁琐的拖拽操作。Rectangle应运而生,这款基于Swift开发的开源工具将彻底改变你的工作方式。
快速上手指南
安装方式
git clone https://gitcode.com/gh_mirrors/re/Rectangle
或者通过Homebrew安装:
brew install --cask rectangle
基础操作
安装完成后,你只需要记住几个简单的快捷键就能开始高效工作:
⌥ + ←:将窗口移动到屏幕左侧⌥ + →:将窗口移动到屏幕右侧⌥ + ↑:最大化窗口⌥ + ↓:将窗口恢复到之前的位置
核心功能亮点
智能拖拽区域
Rectangle引入了创新的snap area功能,当你将窗口拖向屏幕边缘时,会显示预设的布局区域:
只需将窗口拖到相应区域,Rectangle就会自动帮你完成精确的窗口布局。
丰富的布局选项
除了基本的左右分屏,Rectangle支持:
- 三分之一布局:将窗口调整为屏幕宽度的1/3
- 四分之一布局:精确的象限划分
- 六分之一布局:更细致的窗口排列
- 自定义比例:根据个人需求调整窗口大小
实际应用场景
编程开发
作为一名开发者,你可以:
- 左侧放置代码编辑器,右侧放置终端和浏览器
- 使用三分之一布局同时查看多个文件
- 快速在不同显示器间移动调试窗口
内容创作
对于写作者和设计师:
- 左侧文档编辑器,右侧参考资料
- 中间设计工具,两侧辅助面板
- 一键切换到专注模式
进阶使用技巧
自定义快捷键
在Rectangle的设置中,你可以为任何窗口操作分配自己喜欢的快捷键组合。
多显示器协同
Rectangle完美支持多显示器环境,可以:
- 在不同显示器间快速移动窗口
- 为每个显示器设置独立的布局偏好
- 记住窗口在不同显示器上的位置
窗口历史记录
Rectangle会记住你之前的窗口位置,使用⌥ + ↓可以快速恢复到之前的布局状态。
社区与资源
Rectangle拥有活跃的开源社区,你可以在项目仓库中找到完整的源代码和详细文档。项目采用现代化的Swift架构,代码结构清晰,便于学习和二次开发。
通过Rectangle,你将体验到前所未有的窗口管理效率。无论是日常办公还是专业工作,这款工具都能让你的Mac使用体验提升到一个全新水平。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考




