Behalten Sie die Zuordnung von Fenstern zu Leerzeichen beim Neustart und beim Herausziehen des externen Monitors bei

11

Ich benutze viel Platz und habe meine Fenster in einer bestimmten Reihenfolge angeordnet. Wenn ich neu starte, wird jede Anwendung im selben Bereich mit vielen leeren Bereichen gestartet.

Wenn ich meinen externen Monitor ausstecke, anstatt diese Leerzeichen zu den anderen hinzuzufügen, werden die Fenster in ihnen in der Größe geändert und auf dem MacBook-Bildschirm angezeigt. Sie können in lustigen Größen zurückkehren oder nicht, wenn der Monitor wieder angeschlossen ist.

Ich möchte Fenster in bestimmten Räumen aufbewahren, unabhängig davon, was sonst noch vor sich geht.

Tom
quelle

Antworten:

5

Es mag andere Optionen geben, aber ich habe es genossen, eine App namens Stay von Cordless Dog zu verwenden: https://cordlessdog.com/stay/ .

Das Speichern und Bearbeiten Ihrer Fensteranordnung dauert einige Schritte, aber sobald Sie sie eingerichtet haben, übernimmt Stay das nahtlose Ein- und Ausstecken von Displays.

Um es einzurichten, "speichern" Sie Fenster für die aktuelle Anwendung oder alle Anwendungen. Diese "gespeicherten Fenster" werden für Ihre aktuelle Anzeigekonfiguration gespeichert.

Ich verwende Spaces nicht regelmäßig, aber laut den Dokumenten für Stay unterstützt die App Spaces, wenn Sie die App direkt vom Entwickler anstelle des Mac App Store herunterladen: https://cordlessdog.com/stay/documentation / faq / # Leerzeichen

Ein Tipp: Wenn Sie möchten, dass alle Fenster für eine bestimmte App immer die gleiche Größe und Position wie das aktuell geöffnete Fenster haben, verwenden Sie nach dem Speichern des Fensters das Muster "Alle Fenster abgleichen" (siehe "Fenstertitelmusterübereinstimmung"). in der Website Docs).

Matt Parcher
quelle
1
Habe gerade die FAQ zu den Leerzeichen überprüft und der Link scheint verschwunden zu sein. Ich habe dann auf ihrer Website nach Googe, Twitter usw. gesucht. Ich habe keine einzige Erwähnung gefunden, dass sie Leerzeichen unterstützen. Ich habe die App heruntergeladen und keine Speicherplatzunterstützung. :(
alexandernst
@alexandernst Ich habe gerade eine Bearbeitung eingereicht, die den Link zu cordlessdog.com/stay/documentation/faq/#spaces
Taylor Edmiston
@ TaylorEdmiston, aber heißt das, dass sie endlich Leerzeichen unterstützen? Weil ich es das letzte Mal versucht habe, haben sie es nicht getan.
Alexander am
2
@alexandernst In meinem Test hat es nicht das getan, was ich erwartet hatte. Ich habe es mit Numbers versucht, Store All Windows for Numbers mit 3 Blättern (1 auf Space A und 2, 3 auf Space B) ausgeführt, dann habe ich die App ganz neu gestartet. Es hat die Position und Größe der Fenster wiederhergestellt, aber sie alle auf dem einen Speicherplatz belassen, in dem ich die App neu gestartet habe. Mein Anliegen ist es, Fenster während eines Neustarts in ihren Positionen auf ihren Spaces zu halten , was Stay nicht zu lösen scheint.
Taylor Edmiston
5

Nach einigen Experimenten konnte ich alle Fenster an den richtigen Stellen für das Herausziehen / Wiedereinstecken halten, indem ich 1 zusätzliche Leerstelle auf meinem Laptop-Bildschirm hinzufügte.

Während ich an einen externen Monitor angeschlossen bin, habe ich Nr. 1 auf dem Monitor und Nr. 2 und 3 auf dem Laptop (nennen Sie diese 1a, 2a, 3a). # 2a bleibt leer.

Beim Herausziehen des Netzsteckers werden die Spaces zusammengeführt und neu angeordnet:

1a + 2a -> 1b (Deshalb habe ich 2a leer gelassen)

3a -> 2b

Das Endergebnis, wenn der Stecker gezogen wird, ist, dass mein Originalmaterial, das getrennt wurde, immer noch getrennt ist. Ich habe nur keine zusätzliche leere Anzeige.

Es gibt wahrscheinlich eine Möglichkeit, dieses Zusammenführungsverhalten mit mehr als 3 Anzeigen zu extrapolieren.

Aberson
quelle
Schöne Lösung, die keine neue App erfordert
dwanderson
Eine Sache zu beachten ist , dass Sie können leichter halten Sie Ihren ersten Raum leer mit Startobjekten und die „Assign To“ Option: superuser.com/a/1221401/454133
ognockocaten
2
Mein Problem ist, dass ich 2 Monitore und meinen Laptop habe, also 2 Leerzeichen, die auf meinem Laptop zusammengeführt werden. Ich wünschte, es würde nur die Leerzeichen als Leerzeichen belassen und mir 3 auf meinem Laptop geben, anstatt sie überhaupt zusammenzuführen.
mvndaai
1
Es ist 2019. Dieses Problem ist fast ein Jahrzehnt alt. Wie hat Mac das bis jetzt nicht gelöst?
Scott Schupbach
1
Das Hinzufügen eines zusätzlichen Leerzeichens zu jedem Monitor scheint diese Lösung für das Ein- und Ausstecken mehrerer Monitore geeignet zu machen. Beim Öffnen eines neuen Fensters hilft es jedoch nicht. Sublime Text zum Beispiel wird immer noch an der falschen Stelle geöffnet, wenn ich ein neues Fenster öffne> :(
Scott Schupbach