Visual Studio Tools for Unity
Visual Studio Tools for Unity obsahuje bohatou sadu funkcí, které vylepšují psaní a ladění skriptů Unity C# a práci s projekty Unity.
- Při řešení potíží, kontrole a prozkoumání kódu pomocí ladicího programu, který je vyladěný pro projekty Unity
- Rychlé zjišťování a psaní skriptů Unity s využitím dokončování kódu specifického pro Unity
- Další informace o kódu, který píšete, získáte rychlým přístupem k dokumentaci Unity.
- Napište lepší kód s možnostmi refaktoringu, které dodržují osvědčené postupy pro skripty Unity.
- Zjistěte, jak modul Unity volá váš kód pomocí tipů CodeLens pro funkce zpráv a využití prostředků.
- Mnohem víc.
K dispozici pro Windows a macOS
Visual Studio Tools for Unity je k dispozici zdarma a podporuje Visual Studio 2017 Community, Professional a Enterprise a novější. Doporučujeme stáhnout a používat nejnovější verzi sady Visual Studio..
Visual Studio Tools for Unity je k dispozici zdarma a je součástí každé instalace Visual Studio pro Mac 2017 a novějších. Doporučujeme stáhnout a používat nejnovější verzi Visual Studio pro Mac..
Další informace o instalaci a nastavení najdete v sadě Visual Studio Tools for Unity.
Podporované verze Unity
Balíček Unity editoru sady Visual Studio
Unity 2020.1 a novější vyžadují balíček Unity pro externí nástroje editoru, jako je Visual Studio a Visual Studio pro Mac. Další informace o těchto změnách najdete v blogovém příspěvku Unity.
Část Začínáme obsahuje další informace o konfiguraci balíčku Editor sady Visual Studio.
Doporučuje se nejnovější verze balíčku Editor sady Visual Studio.
Visual Studio | Minimální verze Unity | Minimální verze balíčku |
---|---|---|
2022 | Unity 2019.4 | Visual Studio Editor 2.0.11 |
2019 | Unity 2017.4 | Visual Studio Editor 2.0.0 |
2017 | Nedoporučuje se | – |
Visual Studio pro Mac | Minimální verze Unity | Minimální verze balíčku |
---|---|---|
2022 | Unity 2019.4 | Visual Studio Editor 2.0.11 |
2019 | Unity 2017.4 | Visual Studio Editor 2.0.0 |
2017 | Nedoporučuje se | – |
Funkce
Funkce událostí Unity
Rychlé a přesné přidání funkcí událostí Unity, jako Start
je , Update
a OnCollisionEnter
do skriptů jazyka C# pomocí několika klávesových úhození pomocí funkce automatického dokončování využívajících IntelliSense.
Vygenerujte kód pro více funkcí událostí Unity a jejich komentáře pomocí ⌘+Shift+M.
Rychle opravte všechny chyby parametrů ve službě Event Functions, které byly přidány ručně pomocí návrhů rychlých oprav.
Vysoce výkonný ladicí program
Visual Studio Tools for Unity podporuje robustní funkce ladění , které od sady Visual Studio očekáváte:
- Nastavte zarážky, včetně podmíněných zarážek.
- Vyhodnocení složitých výrazů v okně Kukátko
- Zkontrolujte a upravte hodnotu proměnných a argumentů.
- Přechod k podrobnostem o složitých objektech a datových strukturách
Rychlé opravy a návrhy refaktoringu
Napište lepší kód, který zachycuje osvědčené postupy díky hlubokému porozumění projektům Unity v sadě Visual Studio.
Rady codeLens
Určete, kde se kód volá z použití tipů CodeLens, které zobrazují implicitní volání z prostředků Unity. Výběrem nápovědy zobrazíte seznam implicitních volání. Výběrem konkrétního volání přejdete přímo na objekt v Unity Editoru.
Rychle odlište kód od metod Unity pomocí tipů pro každou funkci události Unity.
Unity Project Explorer
Zobrazte soubory projektu způsobem, který odpovídá oknem hierarchie v Editoru Unity.
Zobrazení projektu Unity
Visual Studio pro Mac automaticky zobrazí soubory projektu způsobem, který odpovídá oknem hierarchie v Editoru Unity.
Dokumentace k Unity
Při kontrole kódu můžete přímo zobrazit dokumentaci Unity v popisech.
Rychle vyhledejte dokumentaci Unity zvýrazněním názvu třídy nebo metody a následným výběrem položky nabídky Reference k rozhraní Unity API nápovědy > .
Podpora shaderů
Zvýraznění syntaxe a automatické dokončování souborů shaderu
Podpora definičních souborů sestavení
Upravte soubory Unity Assembly Definition (.asmdef) přímo v sadě Visual Studio s barevnými a doplňovacími slovy.
Spouštění a ladění testů jednotek
Psaní, spouštění a ladění testů jednotek přímo v Visual Studio pro Mac
Automatická aktualizace prostředků Unity
Věnujte méně času přepínání mezi Unity a sadou Visual Studio. Změny kódu se automaticky aktualizují v Unity při ukládání souborů.