macOSにウィンドウタイル分割機能が付いた今でもRectangleは必要か?
AppleはmacOS Sequoia(macOS 15)で標準のウィンドウタイル分割機能を追加した。ウィンドウを画面端までドラッグすれば、追加のソフトなしで半分や4分の1のサイズにピタッと収まる。この機能ひとつだけで、そもそも人々がRectangleやMagnetをインストールしていた最大の理由はカバーされてしまった。ただし、すべての理由をカバーしたわけではない。
macOS Sequoiaのタイル分割機能が実際にできること
起動方法は3通りある。
- 端または角までドラッグする。 ウィンドウを左端、右端、上端に動かすと、macOSがどこに着地するかのプレビューを表示する。手を離せばタイル分割される。角の場合は、端ではなく実際に角まで到達する必要がある。
- ドラッグ中にOptionキーを押し続ける。 これにより、画面端まで到達しなくても同じタイル分割プレビューが呼び出せる。画面端までドラッグしにくい大きなディスプレイで便利だ。
- 緑ボタンのメニュー。 緑色のフルスクリーンボタンにカーソルを合わせる(クリックしない)とメニューが表示され、半分・4分の1のための移動とサイズ変更オプションと、2つ以上のウィンドウを自動配置するための入力して配置オプションが並ぶ。
- ウィンドウメニューとキーボードショートカット。 どのアプリでもメニューバーのウィンドウメニューを開けば同じタイル分割コマンドが表示され、そのうちいくつかはFnキーとControlキーを組み合わせた標準のキーボードショートカットを持っている(たとえば画面いっぱいに広げる、半分に移動する、など)。
この挙動を制御する設定は3つあり、いずれもシステム設定 > デスクトップとDock > ウィンドウの下にある。
| 設定項目 | 効果 |
|---|---|
| ウィンドウを画面端にドラッグしてタイル表示 | 端へのドラッグによるスナップのオン・オフを切り替える |
| ウィンドウをドラッグしてタイル表示するときにOptionキーを押す | Optionキーを押しながらのスナップのオン・オフを切り替える |
| タイル表示されたウィンドウに余白を付ける | macOSがデフォルトでタイル分割されたウィンドウと画面端の間に入れる、約8ピクセルの隙間を追加・削除する |
余白をオフにすると、すでにタイル分割されているウィンドウにも即座に反映される。今後配置するウィンドウだけではない。
この機能ができないこと
4分の1にはデフォルトのショートカットがない。 半分にはあらかじめキーボードショートカットが用意されているが、4分の1にはない。システム設定 > キーボード > キーボードショートカット > Appのショートカットから自分で追加はできるが、その都度、アプリごとにメニュー項目の正確な名前(たとえば「左上」)を入力しなければならない。macOSのAppショートカット機能はデフォルトではシステム全体には適用されないためだ。
3分の1がない。 画面を3列に分割したり、ウィンドウを最初・中央・最後の3分の1に配置したりする標準の方法は存在しない。これはRectangleやMagnetと比べたときに最も大きな機能面のギャップで、両アプリともデフォルトの操作として3分の1を組み込んでいる。
繰り返しによる巡回がない。 同じショートカットをもう一度押すことで関連する位置を順に巡っていくRectangleのパターン(最初の3分の1→中央の3分の1→最後の3分の1)に相当するものは、標準機能には存在しない。
アプリによって挙動が一貫しない。 システムアプリの中には、タイル分割とうまく協調しない固定サイズや最小サイズを持つものがある。報告によれば、計算機やシステム設定は4分の1の幅まで縮小できず、メモやカレンダーのようなアプリは最小サイズを下回ることを完全に拒否するため、「タイル分割」されたはずのウィンドウがきれいに収まらず、隣のウィンドウに重なってしまうことがある。
ディスプレイ間のショートカットがない。 Rectangle appのNext/Previous Displayショートカットのように、アクティブなウィンドウを別のディスプレイへ移動させる標準のキーボードコマンドは存在しない。今も手作業でドラッグする必要がある。
キーボードショートカットの動作は、キーボードによって差がある。 デフォルトのfn-Controlショートカットは、Macキーボードの地球儀キー/fnキーの挙動を前提にしている。Mac配列を採用したものも含め、サードパーティ製キーボードではまったく反応しないという報告があり、そうしたユーザーはウィンドウメニューや緑ボタンのメニューに頼らざるを得なくなっている。
2つのアプローチが実際に重なる部分
普段の作業が、文書と参照資料、あるいはコードとターミナルといった、2つのウィンドウを並べて置くだけなら、標準のタイル分割機能だけで完全にまかなえる。インストールも、アクセシビリティ許可のプロンプトも不要だ。左右の端にドラッグするか、ウィンドウメニューを使えばそれで済む。この特定のワークフローに関しては、サードパーティ製アプリを追加する理由は実質的にない。
それでもRectangleを導入する価値があるケース
Rectangle macは、標準のタイル分割機能に加えて、Apple版が対応していない具体的な項目のリストによってその存在価値を示している。
- 3分の1や3分の2の分割を、自分で組み立てるものではなく、標準の一級の操作として使える点。
- 1つの位置につき1つのショートカット、アプリごとの設定は不要。 Rectangle appのショートカットはどこでもすぐに機能するが、標準の4分の1ショートカットは、適用したいアプリごとにメニュー項目名を手動で指定しなければならない。
- 繰り返し押すだけで関連する位置を巡回できる点。
- ドラッグではなくキーボードショートカットでディスプレイ間をウィンドウ移動できる点。
- アプリごとの無視リストによって、競合するアプリ自身のショートカットが、Rectangle側で何も再設定しなくてもそのまま動き続ける点。
- URLスキームによるスクリプト操作が可能で、Alfred、Raycast、Keyboard Maestro、Stream Deckなどにウィンドウ配置の処理を組み込みたい人向けになっている点。
- 目に見える、書き出し可能な設定。 Rectangleの設定はJSONとしてバックアップし、別のMacに復元できる。一方、標準機能のアプリごとのカスタムショートカットはシステム設定内に散らばっていて、書き出す方法がない。
実践的な判断方法
何かをインストールする前に、まず2週間、標準のタイル分割機能だけを使ってみるといい。ウィンドウメニュー経由の半分表示や端へのドラッグで実際の作業がまかなえるなら(単一モニターで2つのアプリを使うようなワークフローの大半はこれで十分カバーされる)、そこで止めておけばいい。バックグラウンドで動くメニューバーユーティリティは必要ない。逆に、3列目のために何度も苦労していたり、存在しないショートカットに手を伸ばしていたり、ドラッグせずにもう片方のディスプレイにウィンドウを置きたいと感じているなら、それこそがRectangleの埋めるべき隙間であり、追加しても費用はかからない。