Visual Studio For Mac And Best Alternatives

Es gibt viele Codebearbeitungsoptionen für Entwickler, die Apple-Produkte verwenden – Xcode Mac ist ein bemerkenswertes Beispiel – aber bis vor ein paar Jahren war Visual Studio nicht dabei.

Im Jahr 2017 veröffentlichte Microsoft Visual Studio für Mac, obwohl sich viele Nutzer fragten, ob es sich um eine abgespeckte Version von Xamarin Studio handeln würde; Xamarin war erst ein Jahr zuvor von Microsoft übernommen worden. Anfänglich lagen sie damit gar nicht so falsch.

In den folgenden Jahren wurde Visual Studio für Mac mehrfach überarbeitet und verbessert. Dazu gehörten verbesserte Funktionen für .NET Core und Unity-Entwicklung. Die Frage ist, ob dies ausgereicht hat, um die öffentliche Wahrnehmung der App zu ändern und sie zu einem echten Xcode Mac-Konkurrenten zu machen?

Im Folgenden finden Sie weitere nützliche Tipps zur Verwendung von Visual Studio für Mac im Jahr 2020, mit Informationen darüber, wie es im Vergleich zu Xcode für Mac abschneidet, und verschiedenen anderen Alternativen, die Sie vielleicht sogar dazu bringen, von Visual Studio auf dem Mac wegzugehen.

Visual Studio auf dem Mac verwenden

Als es zum ersten Mal veröffentlicht wurde, bestand die Hauptfunktion von Microsoft Visual Studio für Mac darin, Mac-Code-Fanatikern die Möglichkeit zu geben, native mobile Anwendungen mit C# und .NET zu erstellen. Seitdem hat sich viel geändert, und es wurde zusätzliche Unterstützung für F#, Razor, HTML5, CSS, JavaScript, TypeScript, XAML und XML hinzugefügt.

Mit anderen Worten, die App ist jetzt ein robuster Code-Editor, der für die meisten Entwickler, die das Mac-Codeprotokoll verwenden, geeignet ist. Der Prozess zum Herunterladen der App ist ziemlich einfach:

  1. Besuchen Sie visualstudio.microsoft.com, um Visual Studio für Mac herunterzuladen (dort ist auch Visual Studio Code für Mac verfügbar)

  2. Starten Sie das Installationsprogramm, um das Programm einzurichten

  3. Wählen Sie, welche zusätzlichen Elemente – .NET Core, Android, iOS, macOS – Sie installieren möchten

  4. Nutzen Sie die Community-Version nach Belieben, oder melden Sie sich für eine Professional- oder Enterprise-Lizenz an, um zusätzliche Funktionen freizuschalten

Visual Studio Mac Windows-App-AlternativeMicrosoft Visual Studio für Mac ist ein Freemium-Produkt, wobei die meisten Funktionen in der kostenlosen Community-Version verfügbar sind. Damit spielt es in der gleichen Liga wie Xcode von Apple. Was auch immer die Nutzer bemängeln mögen, der Preis stimmt auf jeden Fall.

Viele Nutzer, die Visual Studio für Mac herunterladen, vergleichen es jedoch nicht nur mit anderen Code-Editoren. Sie vergleichen es auch damit, wie die gleichnamige Anwendung auf dem PC funktioniert.

Vergleich von Visual Studio Mac mit Windows

Die häufigste Beschwerde über VS auf dem Mac ist, dass es den Schliff und einige der Funktionen seiner Windows-Alternative vermissen lässt.

Bei der Verwendung von Visual Studio C++ haben Mac-Programmierer zum Beispiel Pech, denn das ist etwas, was der Mac-Version noch fehlt. Ebenso bietet die Mac-Version nicht die Unterstützung für Python, Node.js oder SQL Server-Datentools, die unter Windows verfügbar ist.

Andererseits hat Visual Studio Code für Mac (das eine völlig andere Anwendung als Visual Studio ist) einen allgemein positiven Ruf. In gewisser Weise ist es bedauerlich, dass die Mac-, Windows- und Linux-Versionen von Visual Studio Code so ähnlich abschneiden, da dies die Unzulänglichkeiten der Verwendung des ursprünglichen Visual Studio auf dem Mac hervorhebt.

Das bedeutet jedoch nicht, dass es keinen Grund gibt, Visual Studio für Mac herunterzuladen. In der Tat gibt es bestimmte Situationen, in denen es eine sehr solide Lösung darstellt – zum Beispiel für .NET-Benutzer, die Xamarin-Apps mit einem iOS-Build erstellen, oder für .NET Core-Entwickler, die nicht Boot Camp oder eine VM verwenden möchten, um Visual Studio auszuführen.

Da die Basisversion der App kostenlos ist, lohnt es sich, sie herunterzuladen und zu testen, bevor Sie sich entscheiden, dass sie für Ihre Zwecke nicht geeignet ist.

Nutzung besserer Alternativen zu Visual Studio auf dem Mac

Natürlich sind Visual Studio und Visual Studio Code Mac nicht die einzigen Optionen für Apple-Nutzer, die auf der Suche nach einer IDE oder einem Quellcode-Editor sind. Neben Xcode für Mac gibt es zahlreiche Alternativen, die speziell entwickelt wurden, um mit anderen Code-Editoren zu konkurrieren, die auf PC und Mac verfügbar sind.

CodeRunner zum Beispiel bietet einen Großteil der gleichen Funktionalität wie Microsoft Visual Studio für Mac. Es bietet sogar einige Vorteile gegenüber letzterem, wie die Sprachunterstützung für C++ und Python.

CodeRunner Mac Code App vs. Alternative

Zusätzlich zu einer intelligenten und anpassbaren Code-Bearbeitungsoberfläche bietet die App verschiedene nützliche Funktionen, darunter:

  • Mehr als 230 Syntax-Highlighter

  • Eine Seitenleiste für Ihre gesamte Dokumentation

  • Unterstützung für mehr als 25 Sprachen (einschließlich PHP, Ruby, Swift und mehr)

  • Integrierte Online-Dokumentation für jede Programmiersprache

  • Eingebaute Debugging-Tools, wie z.B. sofortige Haltepunkte

Mit grundlegenden IDE-Funktionen kann CodeRunner bequem mit der neuesten Version von Xcode, Visual Studio für Mac, Notepad++ und vielen anderen Code-Editoren mithalten.

TeaCode ist kein vollwertiger Code-Editor wie CodeRunner, aber ein weiterer starker alternativer Kandidat, der verspricht, Ihnen unzählige Stunden zu ersparen, indem er die Art und Weise, wie Sie codieren, durch kurze, dynamische Vorlagen vereinfacht.

TeaCode expander Mac app editor

Beginnen Sie mit dem Schreiben eines Snippets im Editor Ihrer Wahl, drücken Sie die TeaCode-Verknüpfung, und die App wird es in echten Code erweitern. Dieses Dienstprogramm bietet eine Fülle von hilfreichen Funktionen wie:

  • 80 vorgefertigte Expander für Swift, PHP, Objective-C und HTML

  • Unterstützung für native macOS-Texteditoren sowie Plugins für Sublime Text, Atom, JetBrains IDEs und, natürlich, Visual Studio Code Mac

  • Exportierbare Befehlslisten, die Sie mit Ihrem Team teilen können

Diese beiden Apps, CodeRunner und TeaCode, sind das perfekte Beispiel dafür, dass Mac Xcode und Visual Studio auf dem Mac nicht das A und O der Entwicklung auf Apple-Geräten sind. Egal, ob Sie eine Antwort auf das Visual Studio C++ Mac-Problem oder eine zeitsparende Mac-Code-Lösung suchen, es gibt jede Menge Apps, die nur darauf warten, gefunden zu werden.

Untersuchung der Zukunft von Visual Studio und Mac Xcode

Im Laufe der Zeit ist es sehr wahrscheinlich, dass sich die Kluft zwischen Visual Studio auf Mac und PC auf etwas Ähnliches wie die zwischen Visual Studio Code für Mac und Windows oder Linux verringern wird. Das Gleiche gilt für die Kluft zwischen Anwendungen wie VS und X-Code.

Microsoft hat Xamarin Studio erst vor kurzem übernommen und zeigt damit, dass sie Visual Studio auf den Mac bringen wollen, um mit X-Code zu konkurrieren. Das heißt aber nicht, dass man von Xcode für Mac, Visual Studio oder ähnlichem erwarten sollte, dass es alles kann, was man will.

Rajen Kishna, VS for Mac Product Manager, erklärte 2017: „Unser Ziel mit Visual Studio for Mac ist es, eine native IDE für Mac-Benutzer mit Workloads zu schaffen, die auf macOS Sinn machen. Das bedeutet, dass die Entwicklung von ‚Desktop-Apps‘ auf macOS abzielt und Visual Studio (auf Windows) für Windows verwendet werden kann.“

Es gibt ein altes Sprichwort, das besagt, dass der Tausendsassa der Meister von nichts ist, aber da Programmierer versuchen, ihre Full-Stack-Entwicklungsfähigkeiten zu verbessern, indem sie mehrere Sprachen lernen, werden Editoren, die es ihnen ermöglichen, all das an einem Ort zu tun, nur noch wichtiger werden.

Im Moment könnten diejenigen, die Visual Studio für Mac herunterladen, von einigen seiner Einschränkungen enttäuscht sein. In der Zwischenzeit wandeln Apps wie die neueste Version von Mac Xcode und CodeRunner weiterhin auf dem schmalen Grat, viele Dinge zu tun und diese auch sehr gut zu tun.

Um einige der in diesem Artikel erwähnten Apps – CodeRunner und TeaCode – kostenlos auszuprobieren, holen Sie sich eine siebentägige Testversion von Setapp. Diese Mac-Plattform bietet mehr als 170 einzigartige native Apps, von Xcode-Mac-Alternativen über Mac-Code-Gamechanger bis hin zum passenden Ersatz für jedes Ihrer Lieblings-Windows-Programme. Zeit zum Entdecken!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.