Mac ouvre plusieurs instances d'application

8

Mac OS X 10.6

Je suis nouveau sur Mac. Sous Windows, nous avions l'habitude d'ouvrir plusieurs instances de Visual Studio ou Eclipse et de passer les unes aux autres en cliquant sur les icônes de la barre des tâches.

J'ai trouvé que ce fil montre comment créer une icône de dock personnalisée pour lancer plusieurs Xcode, puis nous pouvons obtenir plusieurs icônes sur le Dock comme la barre des tâches dans Windows.

Je me demandais dans le monde Mac, est-il préférable d'ouvrir plusieurs instances de Xcode ou simplement d'avoir un Xcode avec plusieurs projets ouverts. Quelle est la façon la plus pratique de basculer dans les deux sens?

Stan
la source
J'utilise XCode 7 et je pourrais ouvrir deux projets XCode côte à côte dans deux fenêtres.
Stack s'est écrasé

Réponses:

8

Mon intuition à ce sujet est que OS X et ses applications ne sont pas conçus pour fonctionner dans plusieurs instances. Lorsque deux processus apportent des modifications aux mêmes fichiers .plist de préférence simultanément, vous pouvez obtenir un comportement inattendu. Certaines applications sont conçues pour fonctionner dans une configuration de «bibliothèque de projets», comme GarageBand et le nouvel iMovie (ces applications ne peuvent fonctionner que sur un projet à la fois), mais si Xcode vous permet d'ouvrir plusieurs projets en même temps, c'est certainement le chemin à parcourir. Presque toutes les applications basées sur des documents fonctionnent de cette façon, par exemple: Office, TextEdit, Safari.

Si vous êtes nouveau sur Mac, il deviendra bientôt évident qu'une fenêtre n'est pas la même chose qu'une application en cours d'exécution. Une seule application peut avoir plusieurs fenêtres à la fois, et la fermeture de toutes ces fenêtres individuellement ne ferme pas nécessairement l'application (bien que ce sera parfois le cas, voir Préférences Système.) Au lieu de basculer entre les fenêtres avec alt-tab, vous basculez entre les applications avec Command-Tab, et basculez entre les fenêtres ouvertes de cette application avec Command-`(backtick, sur la touche ~). Lorsque vous fermez des applications, prenez l'habitude de choisir Quitter dans le menu des applications (ou d'appuyer sur Command-Q) au lieu de x-ing sur chaque fenêtre ouverte. Dans la plupart des cas, cela laisserait l'application toujours en cours d'exécution avec 0 fenêtre ouverte. Les applications en cours d'exécution sont signalées par une lumière rougeoyante sous leurs icônes de dock,

Protip: pour quitter rapidement plusieurs applications, maintenez la touche Commande, utilisez Tab ou Shift-Tab pour sélectionner chaque application que vous souhaitez fermer, et appuyez sur q pour envoyer à chacune une commande de sortie. Relâchez ensuite l'onglet pour passer à l'application que vous souhaitez utiliser lorsqu'elle est sélectionnée.

NReilingh
la source
Merci pour la réponse très utile. Je viens de poser une question rapide. Comme vous l'avez dit, si vous ouvrez plusieurs projets au sein d'une seule instance Xcode lancée, comment puis-je basculer entre les projets en cliquant sur une icône? Au lieu d'aller dans 'window' ou 'cmd-' '(ce qui est pratique cependant). Merci.
Stan
Expose est votre ami. Vérifiez-le dans les Préférences Système: vous pouvez attribuer des raccourcis clavier, des coins d'écran et / ou des gestes multi-touch pour identifier immédiatement toutes les fenêtres, toutes les fenêtres de votre application actuelle, ou balayer toutes les fenêtres pour afficher le bureau.
NReilingh
Ah, aussi: L'option du coin de l'écran est probablement plus similaire à cliquer sur une icône pour une fenêtre. Dans Snow Leopard, vous pouvez également avoir des fenêtres d'affichage réduites au minimum si vous le souhaitez.
NReilingh
2

très simple, utilisez la commande suivante sur le terminal ouvert -n -a "NOM DE L'APPLICATION"

user3156586
la source
Bienvenue au superutilisateur: bien que cela puisse ou non répondre à la question, ce serait une meilleure réponse si vous pouviez expliquer pourquoi votre solution fonctionne avec des détails et des instructions faciles à suivre. Si vous pensez que votre réponse est correcte, procédez comme suit et rééditez. Veuillez prendre quelques minutes et lire: - superuser.com/help .Réponse: superuser.com/help/how-to-answer , encore une fois bienvenue à superuser.Thankyou
mic84