Visual Studio para Mac y las mejores alternativas

Hay muchas opciones de edición de código para los desarrolladores que usan productos Apple, siendo Xcode Mac una de las más notables. example — pero, hasta hace unos años, Visual Studio no era uno de ellos.

En 2017, Microsoft lanzó Visual Studio para Mac, aunque muchos usuarios se preguntaron si resultaría ser una versión rediseñada de Xamarin Studio; Xamarin había sido adquirido por Microsoft solo un año antes. Inicialmente, no estaban muy lejos de la realidad.

En los años siguientes, Visual Studio para Mac experimentó varios ajustes y mejoras. Estos incluyeron una funcionalidad mejorada para el desarrollo de .NET Core y Unity. La pregunta es ¿ha sido suficiente para cambiar la percepción pública de la aplicación y convertirla en un verdadero competidor de Xcode Mac?

Encontrará más consejos útiles a continuación sobre el uso de Visual Studio para Mac en 2020, con información sobre cómo se compara con Xcode para Mac y varias otras alternativas que incluso podrían hacer que desee alejarse de Visual Studio en Mac.

Uso de Visual Studio en Mac

Cuando se lanzó por primera vez, la función principal de Microsoft Visual Studio para Mac era permitir que los fanáticos del código de Mac crearan aplicaciones móviles nativas usando C# y .NET. Mucho ha cambiado desde sus inicios y se ha agregado soporte adicional para F#, Razor, HTML5, CSS, JavaScript, TypeScript, XAML y XML.

En otras palabras, la aplicación ahora es un editor de código robusto diseñado para satisfacer lo que la mayoría de los desarrolladores que usan el protocolo de código Mac podrían querer hacer. El proceso para descargar la aplicación es bastante simple:

  1. Visite visualstudio.microsoft.com para descargar Visual Studio para Mac (con Visual Studio Code para Mac también disponible allí)

  2. Ejecute el instalador para configurar el programa.

  3. Elija los elementos adicionales (.NET Core, Android, iOS, macOS) que desee instalar

  4. Use la versión de la comunidad a voluntad, o regístrese para obtener una licencia profesional o empresarial para desbloquear funciones adicionales

Microsoft Visual Studio para Mac es un producto freemium, con la mayoría de las funciones disponibles en la versión comunitaria gratuita. Esto lo pone en la misma liga que Xcode de Apple. Independientemente de las quejas que puedan tener los usuarios, el precio es ciertamente correcto.

Sin embargo, muchas personas que descargan Visual Studio para Mac no solo lo comparan con otros editores de código. También lo están comparando con cómo funciona la aplicación del mismo nombre en la PC.

Comparando Visual Studio Mac con Windows

La queja más común dirigida a VS en Mac es que carece del pulido y algunas de las funciones asociadas con su alternativa de Windows.

Al usar codificadores Visual Studio C++ Mac, por example, no tienen suerte, ya que esto es algo que aún le falta a la versión para Mac. Del mismo modo, la versión para Mac no ofrece la compatibilidad con las herramientas de datos de Python, Node.js o SQL Server que están disponibles en Windows.

Por otro lado, Visual Studio Code para Mac (que es una aplicación totalmente diferente a Visual Studio) tiene una reputación generalmente positiva. De alguna manera, es desafortunado que las versiones de Visual Studio Code para Mac, Windows y Linux funcionen en un grado tan similar, porque resalta las deficiencias de usar el Visual Studio original en Mac.

Sin embargo, eso no quiere decir que no haya ninguna razón para descargar Visual Studio para Mac. De hecho, hay ciertas situaciones: usuarios de .NET que crean aplicaciones de Xamarin con una compilación de iOS o desarrolladores de .NET Core que desean dejar de usar Boot Camp o una máquina virtual para ejecutar Visual Studio, por ejemplo. example — en el que representa una solución muy sólida.

Una vez más, debido a que la versión básica de la aplicación es gratuita, vale la pena descargarla y probarla antes de decidir que no será adecuada para sus propósitos.

Usar mejores alternativas a Visual Studio en Mac

Por supuesto, Visual Studio y Visual Studio Code Mac no son las únicas opciones disponibles para los usuarios de Apple que esperan encontrar un IDE o un editor de código fuente. Además de Xcode para Mac, existen muchas alternativas que han sido diseñadas específicamente para competir con otros editores de código que están disponibles para PC y Mac.

CodeRunner, para example, ofrece gran parte de la misma funcionalidad que Microsoft Visual Studio para Mac. De hecho, ofrece varias ventajas sobre este último, como el soporte de lenguaje para C ++ y Python.

Además de una interfaz de edición de código inteligente y modificable, la aplicación cuenta con varias características útiles que incluyen:

  • Más de 230 resaltadores de sintaxis

  • Una barra lateral para toda su documentación

  • Soporte para más de 25 idiomas (incluidos PHP, Ruby, Swift y más)

  • Documentación en línea integrada para cualquier lenguaje de programación

  • Herramientas de depuración integradas, como puntos de interrupción instantáneos

Con características esenciales de IDE, CodeRunner puede competir cómodamente con la última versión de Xcode, Visual Studio para Mac, Notepad++ y muchos otros editores de código.

TeaCode no es un editor de código completo de la misma manera que CodeRunner, pero es otro competidor alternativo fuerte que promete ahorrarle innumerables horas al simplificar la forma en que codifica con plantillas cortas y dinámicas.

Comience a escribir un fragmento en el editor de su elección, presione el acceso directo de TeaCode y la aplicación lo expandirá a código real. Esta utilidad presenta una gran cantidad de características útiles, tales como:

  • 80 expansores listos para usar para Swift, PHP, Objective-C y HTML

  • Soporte para editores de texto nativos de macOS, así como complementos para Sublime Text, Atom, JetBrains IDE y, por supuesto, Visual Studio Code Mac

  • Listas de comandos exportables que puedes compartir con tu equipo

Estas dos aplicaciones, CodeRunner y TeaCode, son perfectas example de cómo los gustos de Mac Xcode y Visual Studio en Mac no son el principio y el fin del desarrollo en dispositivos Apple. Ya sea que esté buscando una respuesta al problema de Visual Studio C++ Mac o una solución de código Mac que ahorre tiempo, hay toneladas de aplicaciones esperando a ser encontradas.

Examinando el futuro de Visual Studio y Mac Xcode

Con el paso del tiempo, es muy probable que la brecha entre Visual Studio en Mac y PC se reduzca a algo parecido a la que existe entre Visual Studio Code para Mac y Windows o Linux. En cuanto a eso, será el que haya entre aplicaciones como VS y el código X.

Después de todo, la adquisición de Xamarin Studio por parte de Microsoft fue relativamente reciente y demuestra su deseo de llevar Visual Studio a Mac para competir con el código X. Aún así, eso no significa que deba esperar que Xcode para Mac, Visual Studio o similares hagan absolutamente todo lo que usted quiere que haga.

Rajen Kishna, gerente de productos de VS para Mac, declaró en 2017 que “nuestro objetivo con Visual Studio para Mac es crear un IDE nativo para usuarios de Mac con cargas de trabajo que tengan sentido en macOS. Eso significa que el desarrollo de la ‘aplicación de escritorio’ apuntará a macOS, y Visual Studio (en Windows) se puede usar para apuntar a Windows”.

Hay una vieja expresión acerca de que el experto en todo no es maestro de nada, pero, a medida que los codificadores buscan perfeccionar sus habilidades de desarrollo de pila completa aprendiendo varios idiomas, los editores que les permiten hacer todo eso en un solo lugar solo se volverán más importantes.

En este momento, aquellos que descargan Visual Studio para Mac pueden sentirse decepcionados por algunas de sus limitaciones. Mientras tanto, aplicaciones como la última versión de Mac Xcode y CodeRunner continúan caminando por la delgada línea de hacer muchas cosas y de hecho muy bien.

Para probar algunas de las aplicaciones mencionadas en este artículo, CodeRunner y TeaCode, de forma gratuita, obtenga una prueba de siete días de Setapp. Esta plataforma Mac ofrece más de 170 aplicaciones nativas únicas, desde alternativas Xcode Mac hasta cambios de juego de código Mac y sustituciones adecuadas para cualquiera de sus programas favoritos de Windows. ¡Hora de explorar!

Related Posts