Rectangle · macOS ウィンドウ管理
キーボードだけでMacのウィンドウサイズを変更する方法
Rectangle はすべてのウィンドウサイズにショートカットを割り当てます。三分の一、四分の一、六分の一、そして段階的な拡大/縮小キーも。同じショートカットを2回押すとRectangleが次のサイズに循環させます — マウスは一切不要です。
簡単な答え: 無料の Rectangle をインストールして、Ctrl+Opt+←/→/↑/↓ で半分、Ctrl+Opt+D/F/G で三分の一を設定してください。方向ショートカットを連続で押すとサイズが循環します — 半分 → 三分の一 → 三分の二 → 半分。微調整は Ctrl+Opt+= で拡大、Ctrl+Opt+- で縮小。
目次
キーボード専用リサイズを習得する価値
ウィンドウの端をマウスでドラッグするのは、たまに1回やるなら問題ありません。1日に何十回も繰り返す作業には向いていません。ドラッグするたびにキーボードから手が離れ、1ピクセル幅のリサイズハンドルを探し、行き過ぎないよう慎重にドラッグする必要があります。1日の作業でウィンドウを並べ替える回数にこれを掛けると、無視できない摩擦になります。
Rectangle for Mac はこれをすべて、画面の正確な比率でウィンドウをリサイズするショートカットに置き換えます。半分、三分の一、四分の一、六分の一。ハンドルを探す必要も、行き過ぎることも、マウスも不要です。組み合わせが体に染み込んだら、トラックパッドに手を伸ばすよりウィンドウのリサイズが速くなります。
三分の一・六分の一ショートカット
基本的な半分や四分の一に加えて、Rectangle はより広いディスプレイ向けの細かい分割もサポートしています — 27インチやウルトラワイドモニターで2つ以上のウィンドウを本当に使いやすく配置できる機能です。
| サイズ | ショートカット |
|---|---|
| 最初の三分の一(左) | Ctrl+Opt+D |
| 中央の三分の一 | Ctrl+Opt+F |
| 最後の三分の一(右) | Ctrl+Opt+G |
| 最初の三分の二 | Ctrl+Opt+E |
| 最後の三分の二 | Ctrl+Opt+T |
無料版には六分の一専用のショートカットはありませんが、上下半分のショートカットと三分の一のショートカットを順番に押すと、Rectangle が自動的に六分の一にしてくれます。これらの組み合わせを覚えれば、トラックパッドなしで広いモニターに4つのウィンドウをそれぞれ六分の一や四分の一のサイズで配置することが十分可能です。

1つのキーを繰り返してサイズを循環させる
ほとんどの人が完全に見落としている機能です。Ctrl+Opt+← を1回押すとウィンドウが左半分にスナップします。すぐに同じショートカットをもう一度押すと、Rectangle が左三分の一に移動させます。もう一度押すと左三分の二。同じキーの組み合わせを繰り返すたびに、関連するすべてのサイズを循環します。
循環はすぐに連続して押した場合のみ続きます — 間が空くとRectangleは次の押しを新しい操作として扱います。ウィンドウが予期しない場所に配置されてしまったら、Ctrl+Opt+Delete を1回押すだけで直前のサイズと位置に戻せます。
拡大と縮小: 段階的リサイズ
固定比率がほとんどのケースをカバーしますが、最も近いプリセットより少し大きくまたは小さくしたい場合もあります — ちょうど半分でもなく、ちょうど三分の一でもない。Rectangleの拡大と縮小ショートカットは、現在の位置を固定したまま少しずつウィンドウのサイズを調整します。
| アクション | ショートカット |
|---|---|
| 拡大 | Ctrl+Opt+= |
| 縮小 | Ctrl+Opt+- |
| 前のサイズに戻す | Ctrl+Opt+Delete |
ショートカットを押し続けて繰り返すと、その方向に調整し続けます。長いログの行が折り返しなくちょうど収まるターミナルウィンドウの幅に合わせたいが、画面の三分の一丸ごとを割り当てるほどでもない — そんなときに最も便利です。
RectangleとSuperkeyを組み合わせる
完全にキーボードで作業する環境を目指すなら、Rectangle は Superkey と自然に組み合わせられます。Superkeyはアプリ起動とウィンドウフォーカスのショートカットを追加するコンパニオンアプリです。Superkeyがアプリとウィンドウ間の移動を担当し、Rectangleがウィンドウのサイズと位置を処理します。2つ合わせて、yabaiのような重いタイリングウィンドウマネージャーなしにキーボード専用ワークフローの両面をカバーできます。
よくある質問
