結論から言うと: この2つは何も壊すことなく一緒に動くが、あなたの画面に対して正反対のものを求めている。Stage Managerは片方の端に沿って帯を確保し、ウィンドウをグループに引き込む。Rectangle macは残っているエリアの中でスナップさせ続ける。帯を隠し、1つのセットに複数のウィンドウを許可すれば、摩擦の大半は消える。それでもレイアウトが崩れ続けるなら、どちらか一方を選ぼう。
争っているのではなく、意見が合わないだけだ
これは技術的な意味での競合ではない。権限の衝突もなければ、奪われたショートカットもなく、修理すべきものは何もない。両方の機能は、同時に、まさに設計通りに動作している。問題は、それぞれの設計が正反対の方向を向いていることだ。
Stage Managerは、一度に1つのものだけを見せるために存在する。ウィンドウをセットにまとめ、アクティブなセットを表示し、それ以外はすべて側面の帯に収める。Rectangleは、あなたが選んだ配置で複数のウィンドウを一度に画面に置くために存在する。両方を動かすということは、macOSにウィンドウを隠すことと見せることを同時に頼んでいるようなものだ。
それが、このページのどの内容も、他のトラブルシューティングガイドが持っているような意味での「直し方」にはならない理由だ。これは、その意見の相違を静かにするための一連の調整に過ぎない。
画面が小さくなった
人々が最初に気づくのは、半画面のウィンドウが端まで届かなくなることだ。左半分を押すと、ウィンドウは左端の手前で止まり、帯が存在する場所に隙間ができる。
Rectangleは正しく振る舞っている。macOSが報告する使用可能なエリアの中にスナップしており、Stage Managerがそのエリアの一部を自分のために確保しているのだ。残っているものの半分は、あなたのモニターの半分ではない。ノートパソコンの画面では、その差はすぐに気づくほど大きい。
調整すべき点は、帯が恒久的にスペースを主張するのをやめさせることだ。システム設定 → デスクトップとDockで、最近使ったアプリケーションを、ポインタを端に移動したときだけ表示するように設定しよう。すると帯は幅を確保する代わりにオンデマンドで重なり合うように表示されるようになり、Rectangleは計算のために画面全体を取り戻す。
ウルトラワイドでは、これはあまり問題にならない。確保された帯が奪うのは、とても広いキャンバスのわずかな割合にすぎないからだ。13インチのMacBookでは、それは実用的な2ウィンドウレイアウトと窮屈なレイアウトの違いになる。
置いた場所にとどまってくれないウィンドウ
もっと厄介な問題:画面全体に3つのウィンドウを配置し、1つをクリックすると、残りの2つが帯の中に消えてしまう。
Stage Managerは、それらのウィンドウが別々のセットに属すると判断しており、1つのセットを表示するということは、他のセットを隠すということだ。あなたのレイアウトが壊れたのではなく、しまわれただけだ。これが、両方を動かすのをあきらめさせてしまう挙動だ。
これに対抗することはできる。Stage Managerは複数のウィンドウを1つのセットに保つことができるので、一緒に配置したウィンドウを一緒に表示され続けさせられる。その設定は、新しいウィンドウが現在のセットに参加するか、それとも独自のセットを開始するかを制御する。これをうまく調整するには、実際に使っているアプリで少し試行錯誤する必要がある。グループ化の挙動は、どのアプリ間を切り替えているか、そしてウィンドウをどう開いたかに左右されるからだ。
ただし、その結果については正直になろう。あなたは、ある機能が本来作られた目的をやめさせるように設定しているのだ。もし毎日それと格闘している自分に気づくなら、答えはより良い設定ではない。
どちらか一方を選ぶ
自分にとって良い作業セッションとはどんなものかを問おう。
1つのタスクへの深い集中と、文章作成のセット、メールのセット、デザインのセットといったコンテキスト間の素早い切り替えなら、Stage Managerはそれに本当に長けており、Rectangleの役割はたまにウィンドウを配置する程度に縮小する。両方を残しておき、その組み合わせにあまり期待しなければ、うまくいくだろう。
エディタの隣にターミナル、その隣にブラウザ、すべて常に見えている状態を望むなら、Stage Managerは一日中ずっとあなたの邪魔をし続けることになる。システム設定 → デスクトップとDockでオフにし、画面をRectangleに任せよう。これは、そもそもウィンドウマネージャーを探していた人々の間でより一般的な答えだ。
Stage Managerだけが同じ領域を奪い合うmacOSの機能ではないことも、知っておく価値がある。Sequoiaの標準のドラッグで端にタイルする機能も、Rectangleのスナップエリアと似たように重複しており、それにはそれ独自の症状と対処法がある。
試す価値のある中間の道
2台のモニターを使う環境で、本来もらうべき以上に注目されていない構成が1つある:ノートパソコンの画面ではStage Managerをオンにし、外部モニターではオフにするというものだ。
実際のところStage Managerはディスプレイごとの機能であり、小さなノートパソコンのパネルは一度に1つのウィンドウという方式が最も理にかなう場所であり、一方で大きな外部モニターは密度の高いRectangleのレイアウトが欲しくなる場所だ。参照資料やチャットアプリは小さな画面でセットを切り替えながら使い、実際の作業は大きなほうに広げる。
これは誰にでも合うわけではなく、机の両側が別々のコンピュータのように感じられなくなるまでに1、2回のセッションはかかる。しかし、これまでやっていることに応じてStage Managerをオンオフ切り替えていたのなら、これがおそらくあなたが求めていた構成だ。
よくある質問
RectangleとStage Managerは同時に動かせる?
動かせる。権限レベルでの競合はなく、どちらも機能したままだ。Rectangleはウィンドウをスナップし続けるが、Stage Managerが残しておいてくれる縮小されたエリアの中にスナップさせる。そしてStage Managerは、配置した後にウィンドウを再グループ化することがある。
なぜRectangleの半分割が画面端まで届かないのか?
Stage Managerがディスプレイの片側に沿って、そのウィンドウグループ用の帯を確保しているからだ。Rectangleは残った領域を使用可能なエリアとして扱うため、半画面のウィンドウは物理的な画面の半分ではなく、残っている部分の半分を満たすことになる。帯を隠せば全幅が戻ってくる。
Stage ManagerはRectangleのレイアウトを崩してしまう?
崩すことがある。Stage Managerはウィンドウをセットに整理し、一度に1つのセットだけを表示するため、複数のウィンドウを並べて配置することは、その中心的な考え方と衝突する。1つのセットに複数のウィンドウを許可すればこれは軽減されるが、この2つの機能は設計上、異なる方向に引っ張り合っている。
Stage ManagerとRectangle、どちらを使うべき?
働き方次第だ。Stage Managerは、一度に1つのタスクに集中し、グループ化されたセット間を素早く切り替える働き方に向いている。Rectangleは、固定した配置で複数のウィンドウを一度に見る働き方に向いている。密度の高いマルチウィンドウレイアウトを望む人は、たいていStage Managerが自分の妨げになっていると感じる。