我可以同时使用Visual Studio for Mac打开两个解决方案吗?

时间:2016-11-20 00:01:05

标签: c# xamarin visual-studio-mac

就是这样。这可以启动两次同时打开两个独立的解决方案吗?

5 个答案:

答案 0 :(得分:50)

默认情况下,.app作为单个实例/单个文档模式运行,其Cocoa生活方式和MonoDevelop / Xamarin Studio / Visual Studio for Mac遵循该范例。

从cmd行:

在现有运行实例中打开解决方案或启动第一个实例:

open MySolution.sln

在应用程序的新实例中打开解决方案:

open -n MySolution.sln
  

-n =打开应用程序的新实例,即使其中一个已经在运行。

基于GUI:

来自@TomGilder评论:

MS Solution Launcher

参考:https://github.com/Redth/MSSolutionLauncher

答案 1 :(得分:25)

当您通过文件 - >打开解决方案时,通过取消选择关闭当前工作区,打开现有解决方案时,可以在IDE中执行此操作打开菜单:

enter image description here

enter image description here

答案 2 :(得分:15)

打开终端并运行命令:

open -n -a "Visual Studio"

答案 3 :(得分:5)

作为捷径,我创建了一个简单的automator应用程序,它运行bash脚本来打开一个新实例。您可以使用大多数应用程序执行此操作。

open -n /Applications/Visual\ Studio.app

Automator Menu choose Application

Automator Shell script inside application

完成后保存你的自动转换器应用程序我通常称之为" VSMac Clone"并给它一个时髦的图标。

您可以使用我创建的风险VSMac Clone

答案 4 :(得分:2)

  1. 首先,打开您的第一个解决方案
  2. 转到文件,然后找到最近的解决方案,然后找到您的解决方案
  3. ctrl +选择要打开的解决方案