Rectangle for mac是一个基于Spectacle应用程序的开源窗口管理器，用Swift编写，能够使用键盘快捷键移动窗口并调整其大小。Rectangle mac中文免费版适用于绝大数应用,并拥有维护良好的开源库,持续更新
Rectangle supports macOS v10.11+. If you’re willing to test on earlier versions of macOS, this can be updated.
How to use it
The keyboard shortcuts are self explanatory, but the snap areas can use some explanation if you’ve never used them on Windows or other window management apps.
Drag a window to the edge of the screen. When the mouse cursor reaches the edge of the screen, you’ll see a footprint that Rectangle will attempt to resize and move the window to when the click is released.
Differences with Spectacle
Rectangle uses MASShortcut for keyboard shortcut recording. Spectacle used it’s own shortcut recorder.
Rectangle has additional window actions: move windows to each edge without resizing, maximize only the height of a window, almost maximizing a window.
Next/prev screen thirds is replaced with explicitly first third, first two thirds, center third, last two thirds, and last third. Screen orientation is taken into
account, as in first third will be left third on landscape and top third on portrait.
There’s an option to have windows traverse across displays on subsequent left or right executions.
Windows will snap when dragged to edges/corners of the screen. This can be disabled.