Visual Studio Tools para Unity

Información general
Visual Studio Tools para Unity es una extensión gratuita de Visual Studio que convierte Visual Studio en una completa herramienta con la que se pueden desarrollar aplicaciones y juegos multiplataforma con Unity.
Aunque el editor de Unity es una herramienta excelente para montar juegos, no se puede escribir código en él. Con Visual Studio Tools para Unity, puede usar las conocidas características de edición de código, depuración y productividad de Visual Studio para crear scripts de editor y juego para su proyecto de Unity mediante C#, que puede depurar con las eficaces funcionalidades de depuración de Visual Studio.
Pero Visual Studio Tools para Unity es más que eso, también se integra perfectamente con el editor de Unity para que pase menos tiempo cambiando continuamente para realizar tareas sencillas, ofrece mejoras de productividad específicas para Unity y coloca la documentación de Unity a su alcance.
Compatible con Visual Studio Community en Windows y macOS y agrupado con Unity
Visual Studio y Visual Studio para Mac Community están disponibles de forma gratuita y agrupados con las instalaciones de Unity. Para obtener más información acerca de la instalación y la configuración, visite la documentación de inicio de Visual Studio Tools para Unity.
IntelliSense para mensajes de Unity
La integridad del código de IntelliSense hace que resulte rápido y sencillo implementar mensajes de API de Unity como OnCollisionEnter, incluidos sus parámetros.

Depuración superior
Visual Studio Tools para Unity admite las sólidas características de depuración que se esperan de Visual Studio:
- Establezca puntos de interrupción, incluidos puntos de interrupción condicionales.
- Evalúe las expresiones complejas en la ventana Inspección.
- Inspeccione y modifique el valor de variables y argumentos.
- Profundice en complejas estructuras de datos y objetos.

Sugerencias integradas para procedimientos recomendados e información de rendimiento
Escriba un código mejor que capture los procedimientos recomendados con el conocimiento profundo de Visual Studio de los proyectos de Unity.

Compatibilidad con CodeLens para scripts y mensajes de Unity
Los scripts y las funciones de mensajes de Unity contienen sugerencias para que sea más fácil distinguir entre lo que proporciona Unity y su código.

Nota
La compatibilidad con CodeLens está disponible en Visual Studio 2019.
Vista optimizada de todos los scripts para que coincidan con Unity
El explorador de proyectos de Unity (UPE) es una forma alternativa de ver los archivos de proyecto diferente a la del explorador de soluciones estándar. UPE filtra los archivos mostrados y los presenta en una jerarquía que coincide con Unity (Ver > Explorador de proyectos de Unity en Visual Studio 2019).

Nota
El explorador de proyectos de Unity está disponible en Visual Studio 2019. En Visual Studio para Mac, el Panel de solución tiene un comportamiento similar predeterminado para los proyectos de Unity; no se requieren vistas adicionales.