Ich habe zwei Bereiche konfiguriert und behalte einige Safari-Fenster in einem Bereich und einige in einem anderen. Mit Mission Control können Sie jedoch nur eine Anwendung einem Space zuweisen, nicht jedoch verschiedene Fenster innerhalb einer Anwendung.
Als Problemumgehung habe ich eine AppleScript-Verknüpfung erstellt, die eine neue Safari-Instanz ausführt:
open -n /Applications/Safari.app
Dadurch werden erfolgreich mehrere Safari-Instanzen erstellt, aber die Instanzen sind in Mission Control immer noch irgendwie miteinander verflochten. Wenn ich eine Instanz aus dem Dock auswähle und „Optionen“ > „Zuweisen zu“ > „Diesem Desktop“ oder „Keine“ auswähle, wird diese Einstellung in der anderen Instanz so aktualisiert, dass sie gleich ist.
Gibt es eine Möglichkeit, mehrere Instanzen einer Anwendung zu starten, die jeweils verschiedenen Spaces zuweisbar sind? (Running Mountain Lion 10.8.5.)
Sie können eine Kopie des Anwendungspakets von Safari erstellen und die Paketkennung ändern:
cp -R /Applications/Safari.app /Applications/Safari2.app
defaults write /Applications/Safari2.app/Contents/Info.plist CFBundleIdentifier my.safari2
cp ~/Library/Preferences/com.apple.Safari.plist ~/Library/Preferences/my.safari2.plist
Zuweisungen zu Räumen erfolgen pro Bündelkennung:
$ defaults read ~/Library/Preferences/com.apple.spaces.plist app-bindings
{
"my.safari2" = "FC886111-EE78-4844-A5E5-A11BECA713CF";
}
In diesem Fall können Sie auch Webkit.app verwenden oder mit Fluid einen seitenspezifischen Browser erstellen .
wst
Kim Stapel