Programmation C # sur macOS


Réponses:


25

En avril 2017 , Microsoft a publié Visual Studio pour Mac . Visual Studio Community est gratuit pour les étudiants, les développeurs open source et les développeurs individuels.

Il prend en charge le développement des éléments suivants:

  • Mobile avec .NET: Android, iOS, tvOS, watchOS
  • Applications de bureau Mac
  • Applications .NET (en C # et F # par défaut)
  • Applications Web ASP.NET
  • Jeux Unity multiplateforme

Exigences minimales:

  • macOS El Capitan 10.11
  • Xcode 8.2
  • Un identifiant Apple (pour vous connecter à Xcode)

Pour le développement iOS , macOS Sierra 10.12 et Xcode 8.3 sont requis.


3
Il prend également en charge la norme .NET, pas seulement le noyau.
casey

Visual studio est un éditeur et ne compile vraiment rien. Ne serait-ce pas plus correct de répertorier Xcode seul pour un compilateur? Je suppose que cela dépend à quel point l'OP veut un environnement IDE ou veut vraiment simplement compiler gratuitement ou à faible coût.
bmike

7
@bmike Vous pensez à Visual Studio Code qui n'est qu'un éditeur. Visual Studio pour Mac est un IDE complet et comprend des parties au-delà de «l'éditeur» pour la compilation de code C # qui n'est pas fourni avec Xcode.
thaimin

Visual Studio Code est un bon point. @ thaimin a raison de dire qu'il démarre en tant qu'éditeur lors du téléchargement initial, mais il devient un IDE complet après quelques clics (en particulier, les clics pour télécharger le compilateur C #, la coloration syntaxique, la gestion de projet, etc. compléments, qui sont liés dans l'éditeur lui-même). Ainsi, il peut être appelé un éditeur ou un IDE qui a des installations incrémentielles.
Nat

1
Visual Studio pour Mac fonctionne également parfaitement avec XCode 8.2.1 et macOS 10.11. Je crois que vos exigences citées ne s'appliquent qu'au développement iOS .
Moreaki


6

Pour le compilateur uniquement, je recommande d'utiliser le noyau .net avec l'éditeur de choix. J'utilise beaucoup de code VS , mais vous pouvez utiliser Sublime, Atom, etc.

Quant à l'IDE, je recommande d'essayer JetBrains Rider au lieu de VS pour mac. Malheureusement, il n'a qu'un procès. Il fournit les mêmes fonctionnalités que VS pour mac.


Rider est la version 1 selon la date de mon commentaire. Gratis pour l'open source. Payez autrement.
LosManos

1

Je recommande Visual Studio Code ( https://code.visualstudio.com/ ). C'est un produit officiel de Microsoft, donc il devrait fonctionner assez bien en C #. Une fois installé, cliquez sur le dernier gros bouton de la barre latérale pour obtenir les extensions et recherchez C #. (Il existe également une version Windows.)

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.