Programación de C # en macOS

Respuestas:

25

En abril de 2017 , Microsoft lanzó Visual Studio para Mac . Visual Studio Community es gratuito para estudiantes, desarrolladores de código abierto e individuales.

Es compatible con el desarrollo de lo siguiente:

  • Móvil con .NET: Android, iOS, tvOS, watchOS
  • Aplicaciones de escritorio Mac
  • Aplicaciones .NET (en C # y F # por defecto)
  • Aplicaciones web ASP.NET
  • Juegos Unity multiplataforma

Requerimientos mínimos:

  • macOS El Capitan 10.11
  • Xcode 8.2
  • Una ID de Apple (para iniciar sesión en Xcode)

Para el desarrollo de iOS , se requieren macOS Sierra 10.12 y Xcode 8.3.


fuente
3
También es compatible con el estándar .NET, no solo con el núcleo.
casey
Visual Studio es un editor y realmente no compila nada. ¿No sería más correcto enumerar Xcode solo para un compilador? Supongo que depende de cuánto desee el OP un IDE de entorno o realmente solo compile de forma gratuita o de bajo costo.
bmike
77
@bmike Estás pensando en Visual Studio Code, que es solo un editor. Visual Studio para Mac es un IDE completo e incluye partes más allá del 'editor' para compilar código C # que no viene con Xcode.
thaimin
Visual Studio Code es un buen punto. @ thaimin es correcto que comienza como editor en la descarga inicial, pero se convierte en un IDE completo después de unos pocos clics (específicamente, los clics para descargar el compilador de C #, resaltado de sintaxis, gestión de proyectos, etc. complementos, que están vinculados dentro del propio editor). Por lo tanto, puede llamarse un editor o un IDE que tiene instalaciones incrementales.
Nat
1
Visual Studio para Mac también funciona perfectamente con XCode 8.2.1 y macOS 10.11. Creo que los requisitos citados solo se aplican al desarrollo de iOS .
Moreaki
6

Solo para el compilador recomiendo usar .net core con el editor de su elección. Uso bastante el código VS , pero puedes usar Sublime, Atom, etc.

En cuanto a IDE, recomiendo probar JetBrains Rider en lugar de VS para mac. Desafortunadamente, solo tiene juicio. Proporciona la misma funcionalidad que VS para mac.

Aen Sidhe
fuente
Rider es la versión 1 según la fecha de mi comentario. Gratis para código abierto. Paga lo contrario.
LosManos
1

Recomiendo Visual Studio Code ( https://code.visualstudio.com/ ). Es un producto oficial de Microsoft, por lo que debería ejecutar C # bastante bien. Cuando lo tenga instalado, haga clic en el último botón grande en la barra lateral para obtener extensiones y busque C #. (También hay una versión de Windows).

pythoncoder01
fuente