www mac instalar downloads macos mono xamarin.ios monodevelop
http://redth.codes/assets/Xamarin.Studio.Launcher.v4.zip

macos - instalar - ¿Cómo puedo lanzar varias instancias de MonoDevelop en Mac?



mono sdk 5.12 0 linux (10)

--XAMARIN STUDIO--

A febrero de 2013 Monodevelop se llama Xamarin Studio, y el hecho de que tenga un espacio significa que lo anterior no funciona. Un poco más tarde, he descubierto que necesitas anidar dos tipos de comillas y la siguiente va a funcionar en applescript:

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

Disfrutar

Me gustaría abrir una nueva instancia de MonoDevelop para trabajar en un proyecto diferente en la Mac, y el sistema operativo me impide abrir una nueva instancia.


Edite su ~ / .bashrc o ~ / .zshrc y configure el siguiente atajo:

alias xam = ''open -n /Applications/Xamarin/ Studio.app''

Úselo de la siguiente manera en la CLI:

xam ReactiveUI.sln


En Mac, si tiene una aplicación abierta e intenta iniciarla de nuevo, la Mac simplemente cambia a la aplicación abierta. Puede obligarlo a abrir una nueva instancia pasando la opción "-n" al iniciador. En una terminal, ejecuta

open -n /Applications/MonoDevelop.app

Tenga en cuenta también que MonoDevelop es capaz de abrir múltiples soluciones. Para ello, simplemente desmarque la casilla de verificación "Cerrar solución actual" en el cuadro de diálogo "Abrir" o mantenga presionada la tecla de control al hacer clic en uno de los proyectos recientemente abiertos en la Página de bienvenida.

EDITAR: Para Xamarin Studio, que desde entonces ha reemplazado a MonoDevelop, el comando es

open -n /Applications/Xamarin/ Studio.app


Para mayor comodidad, solo creo tres copias de MonoDevelop.

Resalte MonoDevelop en Finder, copie, pegue, cambie el nombre de la nueva copia a "MonoDevelop-2" y repita para su satisfacción.

También me ayuda a hacer un seguimiento de lo que está sucediendo en diferentes instancias. Normalmente mantengo mi proyecto más importante abierto en "MonoDevelop", uso "MonoDevelop-2" para probar ideas relacionadas con mi proyecto principal, y "MonoDevelop-3" para scratch al azar.

Cuando alt-tab (abrir-Apple-tab (command-tab (whvr))), el nombre del ejecutable se muestra debajo de su icono en la lista de aplicaciones, por lo tanto, siempre que cumpla con mi convención, siempre sé (ish) el contenido de la instancia en la que estoy tabulando, independientemente de cuántas ventanas de aplicaciones tenga abiertas. No tengo que pasar por ellos para resolverlo.

No es perfecto: cuando ejecuto "MonoDevelop", si intento disparar a uno de los otros, el primer intento de inicio fallará. Intenta encenderlo nuevamente, funciona la segunda vez. Sin embargo, esto solo ha estado sucediendo desde la versión más reciente, y creo que podría tener algo que ver con las actualizaciones automáticas o la administración de complementos. No lo he investigado demasiado. Como no hay problemas una vez en funcionamiento, no me preocupo :)

El resultado es que, con el método de "arranca dos veces", para cualquier instancia adicional de MonoDevelop que quieras comenzar, terminas haciendo cuatro veces clic en lugar de hacer doble clic. Agrega unos quince segundos al proceso, y como tengo MonoDevelop (junto con "MonoDevelop-1" y "MonoDevelop-2") que se ejecutan todo el tiempo, se agregan, tal vez , unos treinta segundos adicionales de trabajo cada semana. Un comercio justo por conveniencia, creo.

Un poco hacky, pero me funcionó bien.

Y todos los chicos geniales lo están haciendo.



Si está bien con la apertura de dos soluciones en una instancia de Xamarin Studio, puede hacerlo navegando a "Archivo" -> "Soluciones recientes" y luego presionando Ctrl + clic en la otra solución. Esto abre ambas soluciones en la misma instancia de estudio Xamarin.


Simplemente abra el comando de escritura de la Terminal o debajo, puede cambiar el nombre de la instancia, por ejemplo (/ Xamarin / Studio1) está abierto otro Xamarin Studio, por ejemplo (/ Xamarin / Studio1)

$ open -na /Applications/Xamarin/ Studio.app --args -DataPath /Users/$(whoami)/Library/Application/ Support/Xamarin/ Studio1

Usando lo anterior, puede crear cualquier instancia múltiple de .app.


También puedes usar una versión más corta:

Open -n -a "Xamarin Studio.app"

Editar : para Visual Studio para Mac y / o más corto, el comando es

Open -n -a "Visual Studio"


Una forma más fácil ...

Simplemente abra la terminal Arrastre la aplicación Xamarin Studio desde la aplicación, tomará la ruta como /Applications/Xamarin/ Studio.app y escribirá la apertura -n antes de /Applications/Xamarin/ Studio.app

Ahora el comando completo es como open -n /Applications/Xamarin/ Studio.app


Usar el intérprete de órdenes para ingresar el comando como otros lo han descrito para iniciar una instancia adicional está bien, pero prefiero tener un ícono en el dock en el que pueda hacer clic.

Es facil de hacer:

  1. Abra el Editor de AppleScript e ingrese lo siguiente:

    do shell script "open -n /Applications/MonoDevelop.app/"

  2. Guarde con un nombre como "MonoDevelop Launcher" y asegúrese de especificar la aplicación para el formato de archivo.

  3. Arrastra el ícono a tu dock.

  4. Asegúrese de consultar el comentario de bright a continuación sobre cómo reemplazar el ícono genérico con MonoDevelop.

Haga clic repetidamente para disfrutar de la grooviness de múltiples instancias de MonoDevelop.