c# - virtualstudio - visual studio light
Visual Studio en una Mac (19)
Al igual que Stephen Doyle, uso Parallels Desktop.
Actualmente estoy ejecutando Parallels Desktop 4.0 en un viejo MackBook Pro con 2 GB y es un poco lento.
En mi último trabajo, tenía una MacBook Pro con 4GB. Usé Parallels Desktop 3.0 y ejecuté VS2008 en una VM con 1,5 GB de memoria. Funcionó bien
Mi trabajo actualmente se basa en Visual Studio (ASP.NET).
Buscando experiencias usando Visual Studio en una Mac.
¿Funciona?
Ejecuto Visual Studio 2008 en una Mac a través del escritorio de Parallels y funciona perfectamente.
En una palabra, sí .
Utilizo una máquina Mac Mini de 1,67 GHz con 2 GB de RAM. Esa no es una caja impresionante, pero el rendimiento bajo WinXP es excelente. He usado VS2005, VS2008, MySQL Server, Sql Server Express y docenas de pequeñas utilidades.
Los únicos problemas que tuve fueron cuando usé una tecla de acceso directo (por ejemplo, F10) que estaba asignada a algo como Exponer en el mac. Así que presionaría F10 y en lugar de dar un paso más, aparecería el widget del clima. La solución fue reasignar esas teclas en la Mac (es decir, reasignar a Shift + F10).
Editar:
Veo a otros reportar tener un desempeño lento. Es posible que desee obtener un disco extra y mantener su unidad virtual allí. He estado haciendo eso durante mucho tiempo, y esa puede ser la razón del buen rendimiento bajo XP. Jeff Atwood tiene una entrada en el blog sobre este tema.
Estoy trabajando en un IMac que ahora usa VS2008 a través de BootCamp usando Vista. Lo intenté usando Parallels y encontré que es muy lento a veces. Sin embargo, usar BootCamp es un sueño (aparte de tener que reiniciar si quieres usar OSx). Recomendaría la ruta de BootCamp.
Lo he ejecutado en VMWare Fusion (y Parallels anteriormente) en varios Mac con 2 gigas de RAM sin ningún problema. Generalmente instalo con BootCamp porque te permite arrancar en Windows "nativo" si necesitas más "umph" (o si quieres jugar), y las versiones más recientes de VMWare y Parallels permiten arrancar la máquina virtual directamente desde la partición BootCamp .
Personalmente, soy un gran admirador de VMWare Fusion. No solo puede ejecutar el entorno de desarrollo de su elección, sino también configurar entornos de pruebas para desplegar y visualizar su aplicación. Tengo una instalación crujiente de XP ejecutando IE6 solo para asegurarme de que mis aplicaciones son pasables por sus pobres estándares.
¡Asegúrate de tener suficiente RAM para tu Mac!
Sí lo hace, usando VMWare Fusion. Funciona bastante bien, en realidad; la función Unity le permite tratar Visual Studio en su propia ventana de Mac. Sin embargo, necesitará una versión actual de OS X (10.5.x), MUCHA RAM (más de 4 GB) y mucho espacio en el disco duro, ya que necesitará instalar todos los Windows en su máquina virtual.
Uso Base Camp y ejecuto Vista w / VS 2008 en una MacBook Pro. Creo que son las rodillas de las abejas. Mac puede hacer un sucio software hippie sucio, pero hacen un hardware rockin.
Estoy ejecutando VMWare Fusion en un iMac con 3GB de memoria. Se asigna 1,5 GB de memoria a Windows XP que vive en el mundo virtual. El rendimiento es muy satisfactorio en general, pero parece lento cuando abro o compilo grandes proyectos de C #. Estoy usando Visual Studio 2008.
Definitivamente funciona usando VMware o Parallels. Lo he usado en ambos y funcionó mucho mejor en VMware Fusion. Cosas para tener en cuenta:
- Quieres mucha RAM Mi MacBook Pro tiene 6 GB, con 2 GB asignados a la VM
- Desfragmentar a menudo. Un disco fragmentado es especialmente lento en la virtualización
- Comprima el espacio no utilizado a menudo. Tu VM consumirá rápidamente muchos GB ya que el compilador crea muchos archivos nuevos
- Usa Windows XP. Es mucho más rápido.
¡Buena suerte!
VS.2008 bajo XP / Vista / Win7. La compensación es si desea compilaciones más rápidas o más ruido del ventilador. Si necesito la potencia, la máquina virtual consigue virtualizar ambos núcleos, entonces el estudio se vuelve mucho más rápido. Sin embargo, tiende a molestar a los fanáticos.
Considerado todo, es muy resbaladizo.
Ejecuto VS 2008 / SQL 2008 en un MistakeBook Pro. Pensé que Parallels y Fusion eran una mierda para el desarrollo. Bootcamp es bastante bueno, simplemente no hay controladores nativos para leer la partición Mac del disco duro. También faltan los controladores de Windows 7, el trackpad no funciona. Aún mejor que OSX.
Mucha gente está hablando de Parallels y VMWare Fusion, pero no vi ninguna mención de los otros métodos que he usado con buenos resultados.
Visual Studio a través de Escritorio remoto: tengo una computadora portátil que ejecuta Windows / Visual Studio con una dirección IP estática y uso el cliente de escritorio remoto de Microsoft para conectarme desde mi Mac. Esto tiene la ventaja de una sobrecarga mínima en la Mac, por lo que es más sensible que una VM. Sin embargo, tiene la desventaja obvia de requerir una segunda máquina que ejecute Windows y Visual Studio. Si está ejecutando Windows Server 2008, como beneficio adicional puede ejecutar RemoteApp para compartir simplemente Visual Studio en su Mac, muy conveniente.
Máquina virtual que usa VirtualBox : todas las características principales de una VM, excepto VirtualBox es gratuita . He usado máquinas virtuales con VMWare Fusion, Parallels y VirtualBox y tengo que decir que el rendimiento es casi igual en los tres. Parallels tendía a conducir mi CPU más duro que los otros dos, pero la capacidad de respuesta de VM real estaba bien. VirtualBox también tiene el modo Seamless, esencialmente similar al modo Coherence de Parallel, pero menos integrado en el escritorio. Utilizo esto todos los días para ejecutar una aplicación solo para Windows en mi Mac y funciona muy bien, compartiendo solo la ventana para esa aplicación en lugar de ejecutar un escritorio completo de Windows.
Boot Camp: dependiendo de sus necesidades, ejecutar Boot Camp con Windows instalado como sistema operativo de arranque dual ofrecerá, por supuesto, el mejor rendimiento pero con la desventaja de ejecutar Windows;)
Estoy usando una MacBook Pro 4,63 RAM de 2.66 de doble núcleo, VS2008 + XP en Parallels y no estoy teniendo la mejor experiencia. Lamentablemente, otro disco duro no es una opción y si tuviera que obtener un disco duro externo, no estoy seguro de por qué no volvería simplemente a una computadora portátil con Windows que no necesita hardware adicional. Otros parecen haber tenido una buena experiencia con esta configuración, así que voy a seguir modificando mi configuración. Hasta el momento, me arrepiento de haber comprado una Mac, pero aún no lo suficiente como para soportar el éxito financiero de venderla en eBay.
Hago esto un poco, pero encuentro que el teclado en un MBP es miserable para VS / R # - las diferencias / omisiones de inicio / final / página arriba / página hacia abajo son particularmente tediosas.
Si tiene un Mac Intel y ejecuta Windows a través de boot camp, paralles o vmware, etc., sí
La virtualización es la única forma que conozco. Si quieres hacer trabajo .NET en un IDE nativo, te sugiero MonoDevelop
No he probado ninguna de las cosas mencionadas anteriormente, pero por lo que he leído, parece que VMware Fusion parece ser la opción preferida por muchos. La función Unity de Fusion parece dar la sensación de que ejecuta su VS2008 en Mac.
Algunos reemplazos predeterminados para Home / End et al .:
- Inicio de archivo : Fn-Ctrl-Left
- Fin de archivo : Fn-Ctrl-Derecha
- Retrollamada: Fn-Up
- Página abajo : Fn-Down
- Inicio de línea : Fn-izquierda
- Fin de línea : Fn-Right
- Eliminar : Fn-Delete
- F1 : Fn-F1
- ...
- F12 : Fn-F12