Wie kann ich festlegen, dass Fenster nach dem erneuten Anbringen eines Displays ihre Position auf dem Bildschirm speichern?


29

Wenn ich einen zweiten Monitor an mein MacBook anschließe, ziehe ich viele Fenster darauf. Wenn ich den Monitor abnehme, kehren alle Fenster auf das Display meines MacBook zurück. Wie kann ich es schaffen, dass beim erneuten Anbringen des Monitors alle Fenster automatisch wieder in ihre Position auf dem zweiten Monitor zurückkehren?

Ich benutze mein persönliches MacBook bei der Arbeit, wo ich den zusätzlichen Monitor habe. Das bedeutet aber, dass ich den Monitor jeden Tag abnehmen und wieder anbringen muss. Ich habe viele Fenster, die ich von der Arbeit am Vortag offen lasse, also ist das ein echter Schmerz.

Ich kenne eine App namens Forget-Me-Not , die fast genau das ist, was ich will. Aber ich brauche etwas, das unter OS X 10.5 funktioniert.


2
Hat sich in den letzten 5 Jahren an dieser Front etwas Neues ereignet? Keine der beschriebenen Optionen scheint zu sein, was ich will ... Und einige der vorgeschlagenen Dinge scheinen nicht mehr zu existieren oder sind nicht mehr in der Entwicklung ...
Brian Postow

@BrianPostow, vielleicht finden Sie diese andere Frage hilfreich. Ich habe diese Frage speziell gestellt, um eine Lösung für OS X 10.5 zu finden, und nein, ich habe sie beantwortet. Ich verwende 10.5 nicht mehr und habe auch auf dem neuesten OS X keine großartige Lösung gefunden.
Jonathan Tran

Antworten:


14

Gibt es eine Chance, dass Sie auf 10.6 upgraden? In diesem Fall können Sie Stay from Cordless Dog verwenden.


Es sieht so aus, als würde Stay funktionieren, aber ich werde mein Betriebssystem nicht nur dafür aktualisieren.
Jonathan Tran

1
Wenn Sie derzeit Leopard ausführen und Ihr Mac mit Snow Leopard umgehen kann, gibt es keinen guten Grund, nicht zu aktualisieren. SL ist in vielerlei Hinsicht schneller, schlanker und besser. Angesichts seines Preises ist es jeden Cent wert.
Dori

5

Slate ist kostenlos und sehr leistungsfähig und macht genau das, was Sie wollen.

Ich habe dies in einer zuvor gestellten Frage beantwortet, aber ich werde meine Antwort hier zusammenfassen:

Wenn Sie Ihren sekundären Monitor anschließen, erkennt Slate den neuen Monitor automatisch und alle Ihre Fenster werden nach Ihren Wünschen verschoben und in der Größe angepasst. Sie können benutzerdefinierte Positionen und Größen für alle Ihre Anwendungen definieren, einschließlich Vollbild, Halbbild und gitterbasiert.

Sie können verschiedene Layouts definieren, je nachdem, wie viele Monitore Sie angeschlossen haben, und Sie können Tastenkombinationen für bestimmte Layouts oder Aktionen wie das Verschieben und Ändern der Fenstergröße um einen bestimmten Prozentsatz definieren.

Versuch es! Hier ist ein hilfreicher Artikel darüber, wie Sie Slate optimal nutzen können.


3

Ich habe Breeze verwendet , um die Fensterpositionen zu speichern, wenn ich zwischen einem externen Monitor und dem internen Monitor meines MacBook Air gewechselt habe. Es funktioniert mit 10.5, es gibt eine kostenlose Demo und es ist nicht zu teuer bei 8 $. Mit Breeze definieren Sie Fensterpositionen und -größen und können diese dann per Hotkey eingeben. Zusätzlich zur globalen Einstellung können Sie Positionen / Größen für bestimmte Anwendungen festlegen.

Dori, danke für diesen Link zu Stay. Ich habe nach etwas gesucht, das genau das tut, und ich verwende 10.6. Vielen Dank!


2
Ich habe die Demo ausprobiert. Es merkt sich Fenstergröße und Position auf dem Display, aber nicht welche Anzeige. Das heißt, ich muss noch jedes Fenster einzeln auf den 2. Monitor ziehen. Das ist auch schön, aber es beantwortet meine Frage nicht :(
Jonathan Tran

Oh es tut mir leid. Ich benutze es nur auf 1 Monitor, daher war dieser Anwendungsfall für mich nie ein Problem. Ich habe den Entwickler zuvor wegen einer weiteren Funktionsanfrage kontaktiert, er antwortete ziemlich schnell. Vielleicht können Sie eine Funktionsanfrage für Multimonitor-Support stellen?
Jack Chu

0

Bin gerade auf SizeUp gestoßen, das Breeze ähnelt , aber auch über eine Monitorverwaltung zu verfügen scheint. Ich habe es nicht getestet, aber es sieht anständig aus:

Bearbeiten:

Es gibt auch Optimal Layout, das ein sehr umfangreiches Tool ist, aber auch einen Blick wert.


0

Nachdem ich eine Weile danach gesucht habe, möchte ich sagen, dass Stay hervorragend zum Speichern des Status und der Position von Fenstern auf mehreren Displays geeignet ist. Sie müssen Ihre Einstellungen für Einzelbildschirm und Doppel- / Mehrfachbildschirm speichern, damit Ihre Positionen in beiden Situationen gespeichert werden. Optimales Layout, obwohl ein Vollfunktionsprodukt die Fensterpositionen beim Wechsel zwischen Einzelbildschirm und Doppelbildschirm leider nicht gespeichert oder zurückgesetzt hat. Zumindest konnte ich nach nur 30 Minuten nicht herausfinden, wie ich damit arbeiten sollte. Es ist möglich, dass dies der Fall ist, aber in der kurzen Zeit, in der ich dies einrichten musste, konnte ich nicht sparen.

Die Möglichkeit, Ihre Bildschirme in Abschnitte zu unterteilen, ist eine großartige Funktion, aber nicht die Hauptfunktion, nach der ich in diesem Fall gesucht habe.


0

Ja Stay scheint zu funktionieren, kann aber Fenster, die in den Vollbildmodus versetzt wurden, nicht zurückversetzen. Wenn Sie also den Status von Vollbildelementen auf Ihrem Laptop beibehalten möchten, aber Fenster auf Ihrem externen Monitor positionieren möchten, funktioniert dies leider nicht.

Herzliche Grüße, Steve


0

Ich mag auch Aufenthalt . Es funktioniert großartig und ist sehr einfach zu bedienen:

Wie funktioniert Stay?

Bewegen Sie Ihre Fenster dorthin, wo Sie sie haben möchten, und lassen Sie sie von Stay speichern. Einmal gespeicherte Fenster können jederzeit in ihren gespeicherten Zustand zurückversetzt werden, indem sie von Stay wiederhergestellt werden.


0

Du brauchst nichts.

Befehlstaste + Alt + Halten Sie die Maustaste in der rechten unteren Ecke 1 Sekunde gedrückt

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.