Visual Studio Tools für Unity
Visual Studio-Tools für Unity bietet umfangreiche Features, die das Schreiben und Debuggen von Unity C#-Skripts und die Arbeit mit Unity-Projekten verbessern.
- Debuggen, überprüfen und erkunden Sie Code mit einem Debugger, der speziell auf Unity-Projekte abgestimmt ist.
- Mithilfe der Unity-spezifischen IntelliSense-Codevervollständigung können Unity-Skripts schnell ermittelt und geschrieben werden.
- Durch sofortigen Zugriff auf die Unity-Dokumentation erfahren Sie mehr über den von Ihnen geschriebenen Code.
- Schreiben Sie besseren Code mit Refactoringoptionen, die den Best Practices für Unity-Skripts folgen.
- Ermitteln Sie mithilfe von CodeLens-Hinweisen zu Nachrichtenfunktionen und Ressourcennutzung, wie die Unity-Engine Ihren Code aufruft.
- Und vieles mehr...
Verfügbar für Windows und macOS
Visual Studio-Tools für Unity ist kostenlos verfügbar und unterstützt Visual Studio 2017 Community, Professional, Enterprise und höhere Versionen. Es wird empfohlen, die neueste Version von Visual Studio herunterzuladen und zu verwenden.
Visual Studio-Tools für Unity ist kostenlos und in jeder Installation von Visual Studio für Mac 2017 und höher enthalten. Es wird empfohlen, die neueste Version von Visual Studio für Mac herunterzuladen und zu verwenden.
Weitere Informationen zur Installation und Einrichtung finden Sie in der Dokumentation zu den ersten Schritten mit Visual Studio-Tools für Unity.
Unterstützte Unity-Versionen
Unity-Paket für Visual Studio-Editor
Unity 2020.1 und höher erfordert ein Unity-Paket für externe Editortools wie Visual Studio und Visual Studio für Mac. Weitere Informationen zu diesen Änderungen finden Sie in diesem Unity-Blogbeitrag.
Der Abschnitt zu den ersten Schritten enthält weitere Informationen zur Konfiguration des Visual Studio Editor-Pakets.
Es wird die neueste Version des Visual Studio Editor-Pakets empfohlen.
Visual Studio | Mindestversion von Unity | Mindestversion des Pakets |
---|---|---|
2022 | Unity 2019.4 | Visual Studio Editor 2.0.11 |
2019 | Unity 2017.4 | Visual Studio Editor 2.0.0 |
2017 | Nicht empfohlen | – |
Visual Studio für Mac | Mindestversion von Unity | Mindestversion des Pakets |
---|---|---|
2022 | Unity 2019.4 | Visual Studio Editor 2.0.11 |
2019 | Unity 2017.4 | Visual Studio Editor 2.0.0 |
2017 | Nicht empfohlen | – |
Features
Unity-Ereignisfunktionen
Fügen Sie Unity-Ereignisfunktionen wie Start
, Update
und OnCollisionEnter
in C#-Skripts mithilfe weniger Tastenanschläge und den Vorschlägen der automatischen IntelliSense- Vervollständigung schnell und präzise hinzu.
Generieren Sie mit ⌘+UMSCHALT+M Code für mehrere Unity-Ereignisfunktionen und zugehörige Kommentare.
Beheben Sie mithilfe von Schnellkorrekturvorschlägen umgehend alle Parameterfehler in Ereignisfunktionen, die manuell hinzugefügt wurden.
Leistungsstarker Debugger
Visual Studio-Tools für Unity unterstützt die robusten Debuggingfunktionen, die Sie von Visual Studio erwarten:
- Breakpoints setzen, einschließlich bedingter Breakpoints
- Auswertung komplexer Ausdrücke im Überwachungsfenster.
- Überprüfen und Ändern des Werts von Variablen und Argumenten.
- Detailsuchen in komplexen Objekten und Datenstrukturen.
Vorschläge für schnelle Problembehandlung und Refactoring
Profitieren Sie beim Schreiben von Code von den Best Practices, die Visual Studio aufgrund der umfassenden Unterstützung von Unity-Projekten bietet.
CodeLens-Hinweise
Identifizieren Sie mithilfe von CodeLens-Hinweisen zur Anzeige impliziter Aufrufe von Unity-Ressourcen, wo der Code aufgerufen wird. Wählen Sie den Hinweis aus, um eine Liste impliziter Aufrufe anzuzeigen. Durch die Auswahl eines bestimmten Aufrufs gelangen Sie direkt zu diesem Objekt im Unity-Editor.
Mit den Hinweisen für jede Unity Ereignisfunktion können Sie Ihren Code schnell von Unity-Methoden unterscheiden.
Unity-Projekt-Explorer
Zeigen Sie die Projektdateien wie im Hierarchiefenster des Unity-Editors an.
Unity-Projektansicht
Visual Studio für Mac zeigt Projektdateien automatisch so an, dass sie mit dem Hierarchiefenster im Unity-Editor übereinstimmen.
Unity-Dokumentation
Zeigen Sie die Unity-Dokumentation direkt in QuickInfos an, wenn Sie Code untersuchen.
Zur schnellen Suche in der Unity-Dokumentation markieren Sie eine Klasse oder einen Methodennamen und wählen dann den Menüpunkt „Hilfe“ > „Unity API-Referenz“ aus.
Unterstützung für Shader
Syntaxhervorhebung und automatische Vervollständigung für Shaderdateien.
Unterstützung für Assemblydefinitionsdateien
Bearbeiten Sie Unity-Assemblydefinitionsdateien (.asmdef) unter Verwendung von Schlüsselwortfarben und Vervollständigungen direkt in Visual Studio.
Ausführen und Debuggen von Komponententests
Sie können Komponententests direkt in Visual Studio für Mac schreiben, ausführen und debuggen.
Automatisches Aktualisieren von Unity-Ressourcen
Verbringen Sie weniger Zeit damit, zwischen Unity und Visual Studio hin und her zu wechseln. Änderungen am Code werden in Unity automatisch aktualisiert, wenn Dateien gespeichert werden.