C # -Programmierung unter macOS

14

Ich bin auf der Suche nach einem C # -Programmiercompiler für MacOS, der ein guter Wert ist.

Können Sie mir einen Rat geben?

Oray
quelle

Antworten:

25

Im April 2017 veröffentlichte Microsoft Visual Studio für Mac . Die Visual Studio Community ist kostenlos für Studenten, Open Source-Entwickler und Einzelentwickler.

Es unterstützt die Entwicklung der folgenden:

  • Mobil mit .NET: Android, iOS, tvOS, watchOS
  • Mac-Desktop-Apps
  • .NET-Anwendungen (standardmäßig in C # und F #)
  • ASP.NET-Webanwendungen
  • Plattformübergreifende Unity-Spiele

Mindestanforderungen:

  • macOS El Capitan 10.11
  • Xcode 8.2
  • Eine Apple ID (zum Anmelden bei Xcode)

Für die iOS-Entwicklung werden macOS Sierra 10.12 und Xcode 8.3 benötigt.


quelle
3
Es unterstützt auch den .NET-Standard, nicht nur den Core.
Casey
Visual Studio ist ein Editor und kompiliert eigentlich nichts. Wäre es nicht korrekter, Xcode allein für einen Compiler aufzulisten? Ich denke, es hängt davon ab, wie sehr das OP eine Umgebungs-IDE möchte oder wirklich nur kostenlos oder kostengünstig kompilieren möchte.
bmike
7
@bmike Sie denken an Visual Studio Code, bei dem es sich nur um einen Editor handelt. Visual Studio für Mac ist eine vollständige IDE und enthält Teile außerhalb des 'Editors' zum Kompilieren von C # -Code, der nicht mit Xcode geliefert wird.
Thaimin
Visual Studio Code ist ein guter Punkt. @ thaimin ist richtig, dass es beim ersten Download als Editor startet, aber nach ein paar Klicks (insbesondere die Klicks zum Herunterladen des C # -Compilers, Syntaxhervorhebung, Projektverwaltung usw. Add-Ins, die) zu einer vollständigen IDE werden sind im Editor selbst verlinkt). Man kann es also einen Editor oder eine IDE mit inkrementellen Installationen nennen.
Nat
1
Visual Studio für Mac läuft auch perfekt mit XCode 8.2.1 und macOS 10.11. Ich glaube, Ihre angegebenen Anforderungen gelten nur für die iOS-Entwicklung .
Moreaki
6

Nur für Compiler empfehle ich die Verwendung von .net core mit einem Editor Ihrer Wahl. Ich verwende viel VS-Code , aber Sie können Sublime, Atom usw. verwenden.

Als IDE empfehle ich, JetBrains Rider anstelle von VS für Mac zu versuchen . Leider hat es nur Versuch. Es bietet die gleiche Funktionalität wie VS für Mac.

Aen Sidhe
quelle
Fahrer ist Version 1 gemäß Datum meines Kommentars. Gratis für Open Source. Zahlen Sie anders.
LosManos
1

Ich empfehle Visual Studio Code ( https://code.visualstudio.com/ ). Es ist ein offizielles Microsoft-Produkt, daher sollte C # recht gut laufen. Wenn Sie es installiert haben, klicken Sie auf die letzte große Schaltfläche in der Seitenleiste, um Erweiterungen abzurufen, und suchen Sie nach C #. (Es gibt auch eine Windows-Version.)

pythoncoder01
quelle