Mac öffnet mehrere Anwendungsinstanzen

8

Mac OS X 10.6

Ich bin neu bei Mac. In Windows haben wir mehrere Visual Studio- oder Eclipse-Instanzen geöffnet und durch Klicken auf die Symbole in der Taskleiste zueinander gewechselt.

Ich fand, dass dieser Thread zeigt, wie man ein benutzerdefiniertes Dock-Symbol erstellt, um mehrere Xcodes zu starten, und dann können wir mehrere Symbole auf dem Dock wie eine Taskleiste in Windows erhalten.

Ich habe mich in der Mac-Welt gefragt, ob es vorzuziehen ist, mehrere Xcode-Instanzen zu öffnen oder nur einen Xcode mit mehreren geöffneten Projekten zu haben. Was ist der bequemste Weg, um hin und her zu wechseln?

Stan
quelle
Ich verwende XCode 7 und könnte zwei XCode-Projekte nebeneinander in zwei Fenstern öffnen.
Stack stürzte

Antworten:

8

Meine Intuition dazu ist, dass OS X und seine Anwendungen nicht für den Betrieb in mehreren Instanzen ausgelegt sind. Wenn zwei Prozesse gleichzeitig Änderungen an denselben .plist-Voreinstellungsdateien vornehmen, tritt möglicherweise unbeabsichtigtes Verhalten auf. Einige Anwendungen, wie GarageBand und das neue iMovie, können in einer "Projektbibliothek" eingerichtet werden (diese Anwendungen können jeweils nur für ein Projekt ausgeführt werden). Wenn Sie mit Xcode jedoch mehrere Projekte gleichzeitig öffnen können, ist dies definitiv der Fall der Weg, den man gehen sollte. Fast alle dokumentbasierten Anwendungen funktionieren auf diese Weise, z. B. Office, TextEdit, Safari.

Wenn Sie Mac noch nicht kennen, wird sich schnell herausstellen, dass ein Fenster nicht mit einer laufenden Anwendung identisch ist. Eine einzelne Anwendung kann mehrere Fenster gleichzeitig haben, und das Schließen aller dieser Fenster einzeln schließt die Anwendung nicht unbedingt (obwohl dies gelegentlich der Fall ist, siehe Systemeinstellungen). Anstatt zwischen Fenstern mit Alt-Tab zu wechseln, wechseln Sie zwischen Anwendungen mit Command-Tab und wechseln Sie mit Command-`zwischen den geöffneten Fenstern dieser Anwendung (Backtick auf der Taste ~). Gewöhnen Sie sich beim Schließen von Anwendungen an, im Anwendungsmenü "Beenden" zu wählen (oder Befehlstaste-Q zu drücken), anstatt aus jedem geöffneten Fenster herauszukommen. In den meisten Fällen wird die Anwendung weiterhin mit 0 geöffneten Fenstern ausgeführt. Laufende Anwendungen werden mit einem leuchtenden Licht unter ihren Dock-Symbolen gekennzeichnet.

Protip: Um mehrere Anwendungen schnell zu beenden, halten Sie den Befehl gedrückt, wählen Sie mit Tab oder Shift-Tab jede Anwendung aus, die Sie schließen möchten, und drücken Sie q, um jeder Anwendung einen Befehl zum Beenden zu senden. Lassen Sie dann die Registerkarte los, um zu der Anwendung zu wechseln, die Sie verwenden möchten, wenn sie ausgewählt ist.

NReilingh
quelle
Danke für die sehr hilfreiche Antwort. Ich habe gerade eine kurze Frage. Wie Sie sagten, kann ich, wenn Sie viele Projekte innerhalb nur einer gestarteten Xcode-Instanz öffnen, mit einem klickenden Symbol zwischen Projekten wechseln? Anstatt zu 'window' oder 'cmd-`' zu gehen (was jedoch praktisch ist). Vielen Dank.
Stan
Expose ist dein Freund. Überprüfen Sie dies in den Systemeinstellungen: Sie können Hotkeys, Bildschirmecken und / oder Multitouch-Gesten zuweisen, um alle Fenster, alle Fenster in Ihrer aktuellen Anwendung sofort zu identifizieren, oder alle Fenster entfernen, um den Desktop anzuzeigen.
NReilingh
Ah, auch: Die Option für die Bildschirmecke ähnelt wahrscheinlich am ehesten dem Klicken auf ein Symbol für ein Fenster. In Snow Leopard können Sie bei Bedarf auch Fenster mit minimierter Anzeige anzeigen lassen.
NReilingh
2

Verwenden Sie ganz einfach den folgenden Befehl auf dem Terminal open -n -a "APPLICATION NAME".

user3156586
quelle
Willkommen beim Superuser: Auch wenn dies die Frage beantworten kann oder nicht, wäre es eine bessere Antwort, wenn Sie eine Erklärung dafür liefern könnten, warum Ihre Lösung mit Details und leicht zu befolgenden Anweisungen funktioniert. Wenn Sie der Meinung sind, dass Ihre Antwort richtig ist, führen Sie diese Schritte aus und bearbeiten Sie sie erneut. Bitte nehmen Sie ein paar Minuten und lesen: - superuser.com/help .Answering: superuser.com/help/how-to-answer , wieder zu superuser.Thankyou begrüßen
mic84