osx - How do I launch multiple instances of Xamarin Studio on the Mac (Visual Studio for Mac)? -


this question has answer here:

i'd have multiple copies of xamarin studio running simultaneously. once 1 copy running, double-clicking xamarin studio icon in /applications or clicking currently-running dock icon brings current 1 foreground.

just want tool?

if want download you, there ms solution launcher or older xamarin studio launcher v3. presumably, similar script below comes in nice pre-built app distinct icon copy application folder. well, can set target opening .sln files, allowing launch new xamarin studio instance when double-click solution file.

do yourself

just described monodevelop, can force new instance command line. well, applescript side-trip described monodevelop, can in form of app icon.

the difference between monodevelop script , new xamarin studio version requirement of additional escape character since new app has space in name.

  1. open applescript editor , enter following (note doubly-escaped space space shell unmolested).

    do shell script "open -n /applications/xamarin\\ studio.app/"

  2. save name "xamarin studio launcher" , make sure specify application file format.

  3. drag icon dock.

each run of new "app" launch new instance of xamarin studio.

from there, described in comment monodevelop answer, can use xamarin studio icon instead of default applet icon.

  1. right-click original xamarin studio app , choose "show package contents".

  2. navigate /contents/resources/ , copy xamarinstudio.icns file (or monodevelop.icns, older xs releases).

  3. right-click launcher app created , choose "show package contents".

  4. navigate /contents/resources/ , paste new copy of icns file.

  5. delete original applet.icns icon , rename new monodevelop.icns applet.icns take place.


Comments

Popular posts from this blog

how to insert data php javascript mysql with multiple array session 2 -

multithreading - Exception in Application constructor -

windows - CertCreateCertificateContext returns CRYPT_E_ASN1_BADTAG / 8009310b -