Visual Studio Tools per Unity
Visual Studio Tools per Unity include un set completo di funzionalità che migliorano la scrittura e il debug di script C# di Unity e l'uso di progetti Unity.
- Risolvere i problemi, esaminare ed esplorare il codice usando un debugger ottimizzato per i progetti Unity.
- Individuare e scrivere rapidamente script Unity con il completamento del codice IntelliSense specifico di Unity.
- Per altre informazioni sul codice scritto, accedere rapidamente alla documentazione di Unity.
- Scrivere codice migliore con opzioni di refactoring che seguono le procedure consigliate per gli script Unity.
- Identificare il modo in cui il motore unity chiama il codice con hint CodeLens per le funzioni di messaggio e gli utilizzi degli asset.
- Molto, molto di più.
Disponibile per Windows e macOS
Visual Studio Tools per Unity è disponibile gratuitamente e supporta Visual Studio 2017 Community, Professional ed Enterprise e versioni successive. È consigliabile scaricare e usare la versione più recente di Visual Studio.
Visual Studio Tools per Unity è disponibile gratuitamente e incluso in ogni installazione di Visual Studio per Mac 2017 e versioni successive. È consigliabile scaricare e usare la versione più recente di Visual Studio per Mac.
Per altre informazioni sull'installazione e la configurazione, vedere le Visual Studio Tools per Unity introduzione agli strumenti per Unity.
Versioni di Unity supportate
Pacchetto Unity dell'editor di Visual Studio
Unity 2020.1 e versioni successive richiedono un pacchetto Unity per strumenti di editor esterni come Visual Studio e Visual Studio per Mac. Documentazione per altre informazioni su queste modifiche nel post di blog di Unity.
La sezione Introduttiva include altre informazioni sulla configurazione del pacchetto di Visual Studio Editor.
È consigliabile usare la versione più recente del pacchetto dell'editor di Visual Studio.
Visual Studio | Versione minima di Unity | Versione minima del pacchetto |
---|---|---|
2022 | Unity 2019.4 | Visual Studio Editor 2.0.11 |
2019 | Unity 2017.4 | Visual Studio Editor 2.0.0 |
2017 | Non consigliata | N/D |
Visual Studio per Mac | Versione minima di Unity | Versione minima del pacchetto |
---|---|---|
2022 | Unity 2019.4 | Visual Studio Editor 2.0.11 |
2019 | Unity 2017.4 | Visual Studio Editor 2.0.0 |
2017 | Non consigliata | N/D |
Funzionalità
Funzioni evento unity
Aggiungere funzioni evento Unity in modo rapido e accurato, ad esempio Start
, Update
e OnCollisionEnter
agli script C# con alcune sequenze di tasti usando suggerimenti di completamento automatico basati su IntelliSense.
Generare codice per più funzioni evento unity e i relativi commenti usando ⌘+MAIUSC+M.
Correggere rapidamente gli errori dei parametri in Funzioni eventi aggiunti manualmente con suggerimenti di correzione rapida.
Debugger ad alte prestazioni
Visual Studio Tools per Unity supporta tutte le solide funzionalità di debug disponibili in Visual Studio:
- Punti di interruzione, anche condizionali.
- Valutazione di espressioni complesse nella finestra Espressioni di controllo.
- Controllo e modifica del valore di variabili e argomenti.
- Drill down in strutture di dati e oggetti complessi.
Correzioni rapide e suggerimenti di refactoring
Scrivere codice migliore che acquisisca le procedure consigliate con la conoscenza approfondita dei progetti Unity di Visual Studio.
Hint codeLens
Identificare la posizione in cui viene chiamato il codice usando hint CodeLens che mostrano chiamate implicite dagli asset di Unity. Selezionare l'hint per visualizzare un elenco di chiamate implicite. Se si seleziona una chiamata specifica, si passerà direttamente all'oggetto nell'editor di Unity.
Distinguere rapidamente il codice dai metodi Unity con hint per ogni funzione evento unity.
Esplora progetti Unity
Visualizzare i file di progetto in modo che corrispondano alla finestra gerarchia nell'editor di Unity.
Visualizzazione del progetto Unity
Visual Studio per Mac visualizza automaticamente i file di progetto in modo che corrispondano alla finestra gerarchia nell'editor di Unity.
Documentazione di Unity
Visualizzare la documentazione di Unity direttamente nelle descrizioni comando durante l'ispezione del codice.
Cercare rapidamente la documentazione di Unity evidenziando una classe o un nome di metodo, quindi selezionando la voce di menu Guida > di riferimento api Unity.
Supporto per shader
Evidenziazione della sintassi e completamento automatico per i file shader.
Supporto per i file di definizione dell'assembly
Modificare i file con estensione asmdef (Assembly Definition) di Unity direttamente in Visual Studio con colorazione e completamenti delle parole chiave.
Eseguire ed eseguire il debug di unit test
Scrivere, eseguire ed eseguire il debug di unit test direttamente in Visual Studio per Mac.
Aggiornare automaticamente gli asset di Unity
Dedicare meno tempo al passaggio avanti e indietro tra Unity e Visual Studio. Le modifiche apportate al codice vengono aggiornate automaticamente in Unity quando i file vengono salvati.