Ich führe ständig mehrere Anwendungen auf mehreren Arbeitsbereichen aus. Ich möchte auf demselben Arbeitsbereich bleiben und den Arbeitsbereich nur wechseln, wenn ich ausdrücklich darum bitte (z. B. mit einer magischen Mausgeste).
Wenn ich derzeit auf das App-Symbol im Dock klicke, wechselt osx zum nächsten Arbeitsbereich, der ein Fenster der aktiven Anwendung enthält.
Ich weiß, dass es in den Systemeinstellungen -> Misson Control eine Option namens "Beim Wechseln zu einer Anwendung, zu einem Bereich mit geöffneten Fenstern für die Anwendung wechseln" gibt . Was es macht: Wenn Sie auf das Symbol einer inaktiven Anwendung klicken, wechseln Sie nicht zu einem Arbeitsbereich, der das Anwendungsfenster enthält. Diese Option wirkt sich jedoch nicht auf das Verhalten beim Klicken auf eine aktive Anwendung aus.
Die Frage: Wie verhindere ich, dass OSX beim Klicken auf ein App-Symbol im Dock jemals in einen anderen Workspace wechselt, unabhängig davon, ob die App aktiv oder inaktiv ist?
Öffnen Sie Terminal.app
, und führen Sie dann die folgenden Befehle aus.
Ändern Sie die standardmäßige Arbeitsbereichseinstellung:
Standardwerte schreiben com.apple.dock workspaces-auto-swoosh -bool NEIN
Als nächstes starten Sie das Dock mit diesem Befehl neu:
Killall-Dock
Referenzen:
Wie kann ich die automatische Umschaltung von Desktops deaktivieren?
Deaktivieren Sie die Leertaste auf Command-Tab
Im Gegensatz zum ursprünglichen Fragesteller habe ich versucht, diesen Effekt zu aktivieren . Ich wollte zwischen Bereichen wechseln, in denen Anwendungen auf verschiedenen Desktops lebten.
Ich habe nur eine Vermutung angestellt:
defaults write com.apple.dock workspaces-auto-swoosh -bool TRUE
und
killall Dock
Die beiden obigen Befehle wirkten wie ein Zauber, um den Effekt wiederherzustellen.
Beachten Sie, dass es in späteren Versionen von MacOS eine relevante Einstellung gibt, wenn Sie den App-Umschalter (cmd + Tab) verwenden, aber das funktioniert nicht, wenn Sie auf das App-Symbol im Dock klicken (daher löst es die OPs-Frage nicht):
Systemeinstellungen > Mission Control > „Beim Wechseln zu einer Anwendung zu einem Space mit geöffneten Fenstern für die Anwendung wechseln“
Benutzer206976