web-dev-qa-db-fra.com

Puis-je ouvrir deux solutions avec Visual Studio pour Mac en même temps?

C'est ça. Cela peut-il être initié deux fois pour ouvrir deux solutions séparées en même temps?

29
martyndev

Par défaut, un .app fonctionne en mode instance unique/document unique, son mode de vie Cocoa et MonoDevelop/Xamarin Studio/Visual Studio pour Mac suivent ce paradigme.

De la ligne cmd:

Ouvrez une solution dans une instance en cours d'exécution ou démarrez la première instance:

open MySolution.sln

Ouvrez une solution dans une nouvelle instance de l'application:

open -n MySolution.sln

- n = Ouvre une nouvelle instance des applications même si une est déjà en cours d'exécution.

Basé sur l'interface graphique:

Du commentaire de @TomGilder:

Lanceur de solution MS

Réf: https://github.com/Redth/MSSolutionLauncher

50
SushiHangover

Vous pouvez le faire dans le IDE lorsqu'une solution existante est ouverte en désélectionnant Fermer l'espace de travail actuel lorsque vous ouvrez la solution à travers le Fichier -> Ouvrir le menu :

enter image description here

enter image description here

25
matthewrdev

Ouvrez le terminal et exécutez la commande:

open -n -a "Visual Studio"
15
Sanjay Shrivastava

Comme raccourci, je crée une application d'automatisation simple qui exécute un script bash pour ouvrir une nouvelle instance. Vous pouvez le faire avec la plupart des applications.

open -n /Applications/Visual\ Studio.app

Automator Menu choose Application

Automator Shell script inside application

Lorsque vous avez terminé, enregistrez votre application d'automatisme, je l'appelle généralement "VSMac Clone" et lui donne une icône géniale.

Vous pouvez utiliser celui que j'ai créé à vos risques et périls VSMac Clone

5
Kodejack
  1. Tout d'abord, ouvrez votre première solution
  2. allez dans les fichiers puis solution récente puis trouvez votre solution
  3. ctrl + coche sur la solution que vous souhaitez ouvrir
2
SHUBHAM SHARMA