Jak uruchomić wiele instancji Xamarin Studio na komputerze Mac (Visual Studio for Mac)? [duplikat]

to pytanie ma już odpowiedzi tutaj : Jak mogę uruchomić wiele instancji MonoDevelop na komputerze Mac? (10 odpowiedzi) Zamknięty 7 lat temu . Chciałbym mieć kilka kopii Xamarin Studio uruchomionych jednocześnie. Po uruchomieniu jednej kopii, dwukrotne kliknięcie ikony Xamarin Studio w /Applications lub kliknięcie aktualnie uruchomionej ikony dokowania po prostu przenosi bieżącą na pierwszy plan.
Author: patridge, 2013-03-01

1 answers

Po prostu chcesz narzędzie?

Jeśli chcesz po prostu pobrać coś, co robi to za Ciebie, istnieje również ms Solution Launcher lub starszy Xamarin Studio Launcher v3. Prawdopodobnie robi coś podobnego do poniższego skryptu, ale jest w ładnej, wstępnie zbudowanej aplikacji z wyraźną ikoną, którą po prostu skopiujesz do folderu aplikacji. Można go również skonfigurować jako cel otwierania plików .sln, co pozwala uruchomić nową instancję Xamarin Studio, gdy kliknij dwukrotnie plik rozwiązania.

Zrób to sam

Podobnie jak opisane dla MonoDevelop , możesz wymusić nową instancję z linii poleceń. Ponadto, z AppleScript side-trip opisanym dla MonoDevelop , można uzyskać to w postaci ikony aplikacji.

Jedyną różnicą między skryptem MonoDevelop a nową wersją Xamarin Studio jest wymóg dodatkowego znaku ucieczki, ponieważ nowa aplikacja ma miejsce w swoim nazwisko.

  1. Otwórz Edytor AppleScript i wprowadź następujący tekst (zwróć uwagę na dwukrotnie unikniętą spację, aby przenieść spację do powłoki niezmolestowanej).

    do shell script "open -n /Applications/Xamarin\\ Studio.app/"

  2. Zapisz jako "Xamarin Studio Launcher" i upewnij się, że podasz aplikację dla tego formatu pliku.

  3. Przeciągnij ikonę do Docka.

Każde uruchomienie tej nowej "aplikacji" spowoduje uruchomienie nowej instancji Xamarin Studio.

Od tam, jak opisano w komentarzu z MonoDevelop answer, możesz użyć ikony Xamarin Studio zamiast domyślnej ikony apletu.

  1. Kliknij prawym przyciskiem myszy oryginalną aplikację Xamarin Studio i wybierz "Pokaż Zawartość pakietu".

  2. Przejdź do /Contents/Resources/ i skopiuj plik XamarinStudio.icns (lub monodevelop.icns, dla starszych wersji XS).

  3. Kliknij prawym przyciskiem myszy utworzoną aplikację launcher i wybierz "Pokaż Zawartość pakietu".

  4. Przejdź do jego /Contents/Resources/ i wklej nową kopię tego icns pliku.

  5. Usuń oryginalną ikonę applet.icns i zmień nazwę nowej monodevelop.icns na applet.icns, aby zająć jej miejsce.

 74
Author: patridge,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-06-20 09:12:55