Just need a tool?
If you just want to download something that does this for you, there is also MS Solution Launcher or older Xamarin Studio Launcher v3 . Presumably, it does something similar to the script below, but comes in a beautiful pre-created application with a separate icon that you simply copy to the application folder. In addition, it can be configured as the target for opening .sln files, which allows you to launch a new instance of Xamarin Studio by double-clicking the solution file.
Do it yourself
Just as described for MonoDevelop , you can force a new instance from the command line. Also, with the AppleScript transition described for MonoDevelop , you can get this as an application icon.
The only difference between the MonoDevelop script and the new version of Xamarin Studio is the requirement for an extra escape character, since the new application has a space in its name.
Open the AppleScript editor and enter the following (note the double-shielded space to get space for the shell without any problems).
do shell script "open -n /Applications/Xamarin\\ Studio.app/"
Save with a name like "Xamarin Studio Launcher" and do not forget to specify the Application for the file format.
Drag the icon to the dock.
Each launch of this new βapplicationβ will launch a new instance of Xamarin Studio.
From there, as described in a comment from MonoDevelop's answer , you can use the Xamarin Studio icon instead of the default applet icon.
Right-click the original Xamarin Studio application and select Show Package Contents.
Go to /Contents/Resources/ and copy the XamarinStudio.icns file (or monodevelop.icns for older versions of XS).
Right-click the created launcher and select "Show Package Contents."
Go to its /Contents/Resources/ and insert a new copy of this icns file.
Remove the original applet.icns icon and rename the new monodevelop.icns to applet.icns to take its place.
patridge Mar 01 '13 at 18:19 2013-03-01 18:19
source share