如何在Mac(Visual Studio for Mac)上启动Xamarin Studio的多个实例?
我想要同时运行Xamarin Studio的多个副本。 一旦运行了一个副本,双击/Applications
的Xamarin Studio图标或单击当前正在运行的Dock图标,只是将当前的图标放在前台。
只需要一个工具?
如果你只是想下载一些为你做的这个,也有MS解决scheme启动器或旧版的Xamarin Studio Launcher v3 。 据推测,它做了类似于下面的脚本的东西,但进来一个很好的预build的应用程序与一个独特的图标,你只是复制到您的应用程序文件夹。 而且,甚至可以将其设置为打开.sln
文件的目标,以便在双击解决scheme文件时启动新的Xamarin Studio实例。
自己做
就像MonoDevelop所描述的一样,你可以从命令行强制一个新的实例。 另外,通过一个描述为MonoDevelop的AppleScript旁路 ,您可以通过应用程序图标的forms来获取此信息。
MonoDevelop脚本和新的Xamarin Studio版本之间的唯一区别是需要额外的转义字符,因为新的应用程序名称中有一个空格。
-
打开AppleScript编辑器并input以下内容(请注意双倍转义的空间以使空间不受干扰)。
do shell script "open -n /Applications/Xamarin\\ Studio.app/"
-
保存一个像“Xamarin Studio Launcher”这样的名字,并确保为文件格式指定应用程序 。
-
将图标拖到您的docker。
这个新的“应用程序”的每一个运行将启动一个Xamarin Studio的新实例。
从那里,如MonoDevelop答案的评论中所述 ,您可以使用Xamarin Studio图标而不是默认的小程序图标。
-
右键单击原来的Xamarin Studio应用程序,然后select“显示包装内容”。
-
导航到
/Contents/Resources/
并复制XamarinStudio.icns
文件(或针对较旧的XS版本的XamarinStudio.icns
)。 -
右键单击您创build的启动器应用程序,然后select“显示包装内容”。
-
导航到它的
/Contents/Resources/
并粘贴该icns
文件的新副本。 -
删除原始的
applet.icns
图标,并将新的applet.icns
重命名为applet.icns
以取代它。
- 位于Mac或Mac OS X的localhost文件夹在哪里?
- 无法更新Macports(使用Mac OS X Mavericks)
- 如何在Mac OS X中升级PHP?
- 如何增加docker机内存Mac
- OSX Sierra(10.12),El Capitan(10.11),Yosemite(10.10),Mavericks(10.9),Mountain Lion(10.8)还是OSX Lion(10.7)的JAVA_HOME在哪里?
- 使用嵌套文件夹遍历文件夹中的文件 – Cocoa
- 是否可以在Mac App Store上部署Python应用程序?
- Mac文本/代码编辑器
- 错误:compileSdkVersion android-21需要使用JDK 7编译