Rectangle:在macOS上用快捷键管理窗口

嘿,大家有没有觉得在macOS上管理窗口有时候就像在玩拼图一样?每次打开一堆应用程序,桌面就变得乱七八糟的。还好,我最近发现了一个超级好用的工具——Rectangle。这个应用程序可以用键盘快捷键轻松管理窗口,让你的桌面瞬间变得井井有条。
Rectangle 是什么?
Rectangle 是一个基于 Spectacle 的窗口管理应用程序,使用 Swift 编写。它的主要功能就是帮助用户在 macOS 上通过键盘快捷键和贴靠区域来移动和调整窗口大小。简单来说,就是让你可以像在 Windows 上那样,把窗口拖到屏幕边缘就自动调整大小。
如何安装?
安装 Rectangle 也很简单。你可以直接从 下载最新的 dmg 文件,或者通过 Homebrew 安装,只需在终端输入以下命令:
bashbrew install --cask rectangle
如何使用?
Rectangle 的键盘快捷键非常直观。如果你以前用过 Windows 或其他窗口管理应用程序,应该会很快上手。比如,你可以将窗口拖到屏幕的左边缘,它就会自动调整到左半边。拖到右边缘,同样会调整到右半边。拖到顶部,窗口就会最大化。
贴靠区域的动作
- 左或右边缘:调整为左半或右半的窗口
- 顶部:窗口最大化
- 角落:调整为相应角落的四分之一窗口
- 底部左、中、右三分之一:调整为相应三分之一的窗口
忽略某个应用程序
如果你不想让 Rectangle 管理某个特定应用的窗口,只需在该应用程序前置的情况下,打开 Rectangle 菜单并选择“忽略应用程序”即可。
通过 URL 执行操作
Rectangle 还支持通过 URL 执行窗口操作。比如,你可以在终端中输入以下命令来将窗口调整为左半:
bash
open -g "rectangle://execute-action?name=left-half"
常见问题
有时候,Rectangle 可能会出现一些小问题,比如窗口没有按照预期调整大小。这时候可以尝试以下步骤:
- 确保 macOS 是最新版本。
- 重启电脑。
- 确保没有其他窗口管理应用程序在运行。
- 检查是否有冲突的键盘快捷键。
- 启用调试日志,查看是否有其他应用程序干扰。
卸载
如果你决定不再使用 Rectangle,可以通过以下步骤卸载:
- 退出应用程序并将其移动到废纸篓。
- 使用以下命令删除 Rectangle 的默认设置:
bashdefaults delete com.knollsoft.Rectangle
如果你是通过 Homebrew 安装的,记得使用 --zap
标志来确保同时删除 plist 条目:
bashbrew uninstall --zap rectangle
贡献和本地化
如果你对 Rectangle 的开发感兴趣,或者想要贡献翻译,可以查看 GitHub 上的 。贡献代码或本地化的朋友还有机会获得 Multitouch 或 Rectangle Pro 的免费许可证哦!
在我看来,Rectangle 真的是一个非常实用的工具,特别是对于那些需要频繁管理多个窗口的用户来说。用过之后,你会发现你的工作效率提升了不少。希望大家也能从中受益!