Wie kann ich Anwendungen unter OSX dazu bringen, neue Fenster im selben Bereich zu öffnen, wenn ich eine Datei aus dem Finder öffne?

OS X 10.8. Ziemlich einfach. Wenn ich jetzt eine Datei über den Finder öffne und der Dateityp so eingestellt ist, dass er von Anwendung Y geöffnet wird, findet OSX häufig einen Bereich mit einem offenen Fenster von Y und sendet die Datei in dieses Fenster in diesem Bereich. Was ich jedoch möchte, ist, wenn ich die Datei öffne, möchte ich ein neues Fenster für diese Datei und im selben Bereich.

Bei dieser Frage weiß ich, dass es eine Problemumgehung explizit für Chrome gibt, was großartig ist. dito dies für Finder. Aber ich möchte, dass diese Einstellung systemweit gilt. ZB möchte ich ein neues TXT-Dokument über den Finder öffnen und MacVim ein neues Fenster mit der Datei in meinem aktuellen Bereich öffnen lassen (wie beim ersten Start), anstatt ein offenes Fenster in einem separaten Bereich zu suchen und zu ziehen die Datei in eine Registerkarte in diesem Fenster.

Beachten Sie, dass ich meine Einstellungen so eingestellt habe, dass beim Wechseln zu einer Anwendung nicht zu einem Bereich mit einem geöffneten Fenster für diese Anwendung gewechselt wird, was korrekt funktioniert, sondern wenn der Anwendungsstart über eine Dateiöffnung statt über die cmd-Registerkarte erfolgt Umschalter, es macht immer noch das Finden-eines-offenen-Fenster-selbst-wenn-in-einem-anderen-Raum-Ding.

Beachten Sie noch einmal, dass es hier zwei Probleme gibt:

  1. Ich mag es nicht, dass es Leerzeichen wechselt
  2. Ich mag es nicht, dass die Datei in einem vorhandenen Fenster und nicht in einem neuen Fenster geöffnet wird

-- und ich sehe nicht, wie man das eine lösen kann, ohne das andere zu lösen; aber es wäre toll, wenn einer oder beide gelöst werden könnten.

Welche Art von Anwendungen verwenden Sie? Die dokumentbasierten Anwendungen von Apple öffnen ein neues Fenster, wenn Sie im Finder auf ein Dokument doppelklicken, sie verwenden niemals das Fenster eines bereits geöffneten Dokuments.
Dies ist eine ziemlich natürliche Bitte. Die meisten Benutzer möchten genau dort ein neues Fenster öffnen, wo sie bereits arbeiten. Wenn man sich einen bestimmten organisierten Raum ansieht, ist dies normalerweise kein Fehler, sondern dort, wo man gerade arbeiten möchte.
@rsanchezsaez Fairerweise keine von Apple erstellten Apps, z. B. Chrome, MacVim usw. Aber ich habe ein ähnlich frustrierendes Verhalten mit dem Finder beobachtet, bei dem bestimmte Methoden zum Öffnen eines Ordners, den ich in einem anderen Bereich geöffnet habe, mich veranlassen zum angezeigten Ordner im anderen Space, anstatt ein neues Finder-Fenster im aktuellen Space zu öffnen, um den Ordner anzuzeigen. (Ich kann mich im Moment nicht genau erinnern, was das verursacht hat, aber ich werde posten, wenn/wenn ich mich erinnere. Es ist erst gestern passiert und hat mich dazu veranlasst, das Kopfgeld anzubieten, aber ich habe es versäumt, die Details des Ereignisses zu notieren.)
@Philip Danke für die Klarstellung. Ich kenne keinen Weg, um das zu erreichen, was Sie brauchen. Ein guter Ort für die Erkundung könnten OS X-Windows-Manager von Drittanbietern wie Divvy oder ähnliches sein. Vielleicht bietet einer von ihnen diese besondere Funktion?
Dies ist wirklich ein Albtraum, wenn Sie an verschiedenen Anwendungen arbeiten, die nach Storys im Raum gruppiert sind, an denen Sie arbeiten, pflegen, einen POC erstellen und so weiter. Sie können nicht verstehen, warum sie es nicht beheben !!!

Antworten (4)

Setzt die Zuweisung auf Desktop:none; Arbeite für dich.

Sie können dies über das Anwendungsdock-Menü tun.

Geben Sie hier die Bildbeschreibung ein

Unglücklicherweise nicht. Alle vorgenannten Anmeldungen sind bereits als solche zugeordnet.

Um ein neues Fenster einer App im aktuellen Space zu öffnen, ohne den Spaces-Wechsel auszulösen, klicken Sie mit der rechten Maustaste auf die App im Dock – „Neues Fenster“.

Dieser Ansatz funktioniert für die meisten Apps, jedoch nicht für einige Apps (was einen lästigen Spaces-Wechsel auslöst). Hier ist der letzte Ausweg:

Kurz gesagt, es öffnet ein neues Fenster der App, ohne dass Spaces gewechselt (ausgelöst) werden. Wie:

in dem Space, an dem Sie arbeiten, und ein neues Fenster einer App haben möchten, die bereits andere Fenster in anderen Spaces geöffnet hat, öffnen Sie Terminal.app (falls erforderlich, stellen Sie Terminal.app Keep in Dock ein und klicken Sie mit der rechten Maustaste auf Terminal .app - "Neues Fenster") , ausführenopen -n /Applications/Appname.app

z.B. open -n /Applications/Vivaldi.appEs öffnet sich ein neues Fenster der App im aktuellen Space, da es keinen lästigen Spaces-Wechsel gibt, wird Ihr Workflow im aktuellen Space nicht unterbrochen.

Referenz: Anwendungsfenster verschiedenen Spaces/Desktops zuweisen

Deaktivieren Sie die Option unter Systemeinstellungen -> Mission Control -> Wenn Sie zu einer Anwendung wechseln, wechseln Sie zu einem Bereich mit geöffneten Fenstern für diese Anwendung

Bei einigen Anwendungen funktioniert dies nicht, da einige Apps wie TextMate neue Dokumente in einem neuen Tab öffnen, aber ich bin mir ziemlich sicher, dass diese Apps eigene Optionen haben, um dies zu verhindern!

Die Frage gibt ausdrücklich an, dass diese Option bereits festgelegt ist.

Ich glaube, ich habe endlich eine Lösung für Microsoft Word (und vermutlich auch andere Office-Apps): Stellen Sie sicher, dass Sie in allen Arbeitsbereichen ein Word-Fenster geöffnet haben ... natürlich können Sie das Fenster wirklich sehr, sehr klein machen und hineinschieben eine Ecke.

Dies hilft auch beim Sprung zu einem anderen Arbeitsbereich mit geöffnetem Fenster, wenn Sie "das letzte" (eigentlich nützliche) Fenster auf einem Arbeitsbereich schließen. Dies ist auf Mavericks.

Ein vollständig minimiertes (angedocktes) Fenster scheint jedoch nicht zu funktionieren.