Verwendung von Visual Studio Code mit Unity

Microsoft hat kürzlich Visual Studio Code veröffentlicht, eine plattformübergreifende, leichtgewichtige IDE, die auf GitHub Atom basiert und als Alternative zu MonoDevelop in Betracht kommt. Das Unity-Team hat beschlossen, die Verteilung von Unity mit MonoDevelop für neue Unity-Versionen einzustellen. Stattdessen werden Sie Visual Studio Community gebündelt erhalten. Leider müssen Mac- und Linux-Benutzer weiterhin MonoDevelop als Standard verwenden. Versuchen wir mal etwas anderes!

Verwechseln Sie Visual Studio Code nicht mit der Vollversion von Visual Studio. Es sind völlig unterschiedliche Anwendungen! Visual Studio Code bietet Ihnen nur einen kleinen Teil dessen, was Visual Studio kann. Es kann aber immer noch sehr leistungsfähig sein.

Visual Studio Code läuft

Installation

Um loszulegen, müssen Sie Visual Studio Code für Ihre Zielplattform herunterladen und installieren. Gehen Sie dazu auf diese Seite und laden Sie das für Ihr Betriebssystem geeignete Paket herunter. Nachdem Sie das Paket erhalten haben, folgen Sie der Standard-Installationsprozedur für Ihr Betriebssystem.

Unity konfigurieren

Um Ihren Unity-Editor mit Visual Studio Code arbeiten zu lassen, müssen Sie ein UnityVS-Plugin in Ihr Projekt entpacken. Leider müssen Sie diesen Vorgang für alle Projekte wiederholen, an denen Sie mit Visual Studio Code arbeiten wollen.

Nach dem Entpacken gehen Sie in das Fenster Einstellungen (Bearbeiten -> Einstellungen für Windows und Linux oder ⌘, Shortcut auf Mac OS).

Vscode-Einstellungen

Hier stellen Sie sicher, dass auf der Registerkarte VSCode das Kontrollkästchen Enable Integration aktiviert ist. Wenn dies geschehen ist, können Sie Ihr Projekt über die Menüoption Open C# Project In Code öffnen.

Mögliche Probleme

Bei der Ausführung unter MacOS kommt es häufig zu einem Fehler wie diesem:

vscode omnisharp error

Um dieses Problem zu beheben, führen Sie diese Befehle aus, um mono zu aktualisieren:

1
2

brew update
brew reinstall mono

Zusammenfassung

Weitere Informationen zu VSCode und Unity finden Sie hier. Wenn Sie damit nicht zufrieden sind, können Sie jederzeit das VSCode-Verzeichnis aus Ihrem Projekt entfernen und dann automatisch zu MonoDevelop zurückkehren.

Schreibe einen Kommentar

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