57 votes

Comment ouvrir deux / plusieurs instances de Visual Studio pour MAC ?

Je souhaite ouvrir plusieurs instances de VS pour Mac. J'avais l'habitude de pouvoir le faire avec Xamarin studio en utilisant le lanceur Xamarin.

Comment faire avec VS pour Mac ?

3 votes

Le créateur du Xamarin Launcher a rendu son application compatible avec Visual Studio pour Mac, vous pouvez l'obtenir aquí . Je ne l'ai pas encore essayé mais j'ai utilisé son Xamarin Launcher et il fonctionne plutôt bien, donc cela devrait être ce que vous recherchez :-)

1 votes

3 ans plus tard, Microsoft a fait quelque chose à ce sujet : stackoverflow.com/a/55015832/544947 (il n'est plus nécessaire de recourir à la piraterie externe)

113voto

moke Points 288

Ouvrez une fenêtre de terminal, puis lancez la commande suivante :

open -n -a "Visual Studio"

1 votes

Downvoting juste parce que la solution de @knocte est plus actuelle et plus facile.

16voto

Isaack Rasmussen Points 311

Il est également possible d'ouvrir plusieurs solutions dans la même instance de Visual Studio.

  1. A partir de la liste récente : Maintenir la touche Ctrl enfoncée tout en cliquant sur le nom de la solution
  2. À partir de Fichier -> Ouvrir : cliquez sur le fichier .sln, cliquez sur Options et décochez Fermer l'espace de travail actuel.

Crédit : https://www.jimbobbennett.io/opening-multiple-solutions-in-visual-studio-for-mac/

Remarque : le projet actif (pour l'exécution/le débogage) change en fonction du fichier que vous avez marqué/sélectionné/modifié.

0 votes

Je n'arrive pas à croire qu'il n'y ait pas eu de commentaires à ce sujet. Je ne savais pas qu'il était possible d'avoir plusieurs solutions ouvertes en même temps dans le même volet de l'explorateur de solutions !

0 votes

J'ai voté pour, car c'est exactement ce dont j'avais besoin.

1 votes

La raison pour laquelle il n'y a pas eu de vote positif est probablement que, d'après ce que j'ai pu voir, cette action ajoute la solution à l'espace de travail actuel et n'ouvre pas une nouvelle instance de visual studio.

6voto

MilanG Points 1607

Si vous ne souhaitez pas rechercher quotidiennement cette commande spécifique dans le terminal, créez un script comme ci-dessous :

  1. Ouvrir "script Editor" sur Mac
  2. Coller : do shell script "open -n -a 'Visual Studio'"
  3. Enregistrer ce fichier quelque part (sur le bureau)
  4. Si vous souhaitez lancer une autre instance, il vous suffit d'ouvrir ce fichier et de cliquer sur cliquer sur le bouton "Exécuter le script".

Capture d'écran ici

0 votes

Facile, utile ! m'a montré une nouvelle astuce pour utiliser l'éditeur MAC script. Merci de m'avoir aidée.

0voto

Hobby Dev Points 385

J'utilise MSSolutionLauncher pour ouvrir plusieurs instances de Visual studio for Mac . La page github du projet est Ici . Téléchargez la dernière version et double-cliquez pour décompresser. Gardez l'application sur le bureau et cliquez dessus pour ouvrir une nouvelle instance de Visual Studio pour Mac autant de fois que vous le souhaitez.

EDIT

À partir de Visual Studio for Mac 2019, MSSolutionLauncher n'est pas nécessaire. Conservez le VSMac Raccourci en Dock . Right Click les Dock Icon et sélectionnez New Instance .

0 votes

Il a cessé de fonctionner avec la dernière version de VS pour Mac, incapable d'ouvrir un projet avec une solution.

0 votes

J'utilise la dernière version de VS pour Mac et le MSSolutionLauncher fonctionne correctement. Ne jamais invoquer l'IDE directement. Double cliquer sur le solutionLauncher pour ouvrir une nouvelle instance.

-1voto

Kevin Danikowski Points 643

open -n -a "Visual Studio" a donné l'erreur "Can't Find Application Visual Studio", alors je l'ai fait :

  1. Ouvrir un projet visual studio

  2. Pour en obtenir un autre, cliquez avec le bouton droit de la souris (appuyez avec deux doigts) sur l'icône de visual studio dans le dock.

  3. Cliquez sur "Nouvelle fenêtre", et vous avez maintenant deux instances

En utilisant VS code (et non VS4Mac comme indiqué dans le commentaire ci-dessous)

enter image description here

0 votes

L'option "Nouvelle fenêtre" ne figure pas dans ce menu, a-t-elle disparu ?

0 votes

@knocte il est toujours là pour les macs. Je viens de le télécharger à nouveau pour l'installer la semaine dernière et l'option nouvelle fenêtre est toujours présente.

0 votes

Je ne comprends pas pourquoi je ne le vois pas sur mon mac

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X