我希望为 Mac 打开多个 VS 实例。我曾经能够使用 Xamarin 启动器在 Xamarin 工作室中做到这一点。
如何使用 VS for Mac 做到这一点?
我希望为 Mac 打开多个 VS 实例。我曾经能够使用 Xamarin 启动器在 Xamarin 工作室中做到这一点。
如何使用 VS for Mac 做到这一点?
打开终端窗口,然后发出以下命令:
open -n -a "Visual Studio"
好吧,终于!微软刚刚在 Visual Studio 2019 中实现了最简单的解决方案:只需右键单击启动底部栏上的图标,然后选择“新建实例”:
在VS2019 for Mac Preview 的发行说明中查看该功能的详细信息。
还可以选择在同一个 Visual Studio 实例中打开多个解决方案。
信用:https ://www.jimbobbennett.io/opening-multiple-solutions-in-visual-studio-for-mac/
笔记。活动项目(用于运行/调试)根据您标记/选择/编辑的文件而变化。
如果您不想每天搜索此特定终端命令,请创建如下脚本:
官方文档:如何打开 Visual Studio for Mac 的多个解决方案或实例?
要在第一个解决方案旁边打开第二个解决方案,请使用以下步骤:
要打开 Visual Studio for Mac 的第二个实例,请打开终端应用程序并输入
open -n "/Applications/Visual Studio.app"
根据@moke 和@MilanG 的回答,我在桌面上创建了一个包含以下内容的 bash 文件:
#!/bin/bash
open -n -a "Visual Studio"
osascript -e 'tell application "Terminal" to close first window' & exit
我将此文件命名为“Visual Studio”。然后我按照此过程https://stackoverflow.com/a/5126052/3819725使文件在双击时可执行
作为最后一步,我在桌面上重新使用了 bash 文件的 Visual Studio 图标,以便我立即知道要单击什么。我这样做了:
瞧——你现在有一个带有 Visual Studio 图标的可点击桌面图标,它会打开 Visual Studio for Mac 的新实例,并且不会打开终端窗口。
我MSSolutionLauncher
用于打开多个Visual studio for Mac
. 该项目的 github 页面是Here。下载最新版本并双击解压。现在将应用程序保留在桌面上,然后单击它以根据需要多次打开 Visual Studio for Mac 的新实例。
编辑
从 Visual Studio for Mac 2019 开始,MSSolutionLauncher
不需要。VSMac
将快捷方式保留在Dock
. Right Click
并Dock Icon
选择New Instance
。
在这里发布我的解决方案:
https://stackoverflow.com/a/62831584/2621976
做就是了
open -a "Visual Studio" \
"path to first sln" \
"path to second sln" \
...
只需按 Shift+Command+N(或转到“文件 > 新窗口”,它将打开一个新窗口。然后您可以将文件从一个拖到另一个。
我试图做同样的事情导致我来到这里。我没有获得最高评价的解决方案的运气,然后我想到了上述情况。除非我在原始请求中遗漏了更多内容?似乎是最明显的解决方案。
克隆应用程序!
Open Finder
Navigate To Applications
Select Visual Studio
Edit > Copy
Edit > Paste
Open the copy