Visual Studio Tools para Unity incluye un amplio conjunto de características que mejoran la escritura y depuración de scripts de C# de Unity y el trabajo con proyectos de Unity.
Solucione problemas, inspeccione y explore el código mediante un depurador optimizado para proyectos de Unity.
Detecte y escriba scripts de Unity rápidamente con la finalización de código de IntelliSense específica de Unity.
Obtenga más información sobre el código que escribe accediendo rápidamente a la documentación de Unity.
Escriba código mejor con opciones de refactorización que sigan los procedimientos recomendados para scripts de Unity.
Identifique cómo el motor de Unity llama al código con sugerencias de CodeLens para funciones de mensaje y usos de recursos.
Visual Studio Tools para Unity está disponible de forma gratuita y admite Visual Studio 2017 Community, Professional y Enterprise y versiones más recientes. Se recomienda descargar y usar la versión más reciente de Visual Studio.
La sección de introducción incluye más información sobre la configuración del paquete Editor de Visual Studio.
Se recomienda la versión más reciente del paquete Editor de Visual Studio.
Visual Studio
Versión mínima de Unity
Versión mínima del paquete
2022
Unity 2019.4
Editor de Visual Studio 2.0.11
2019
Unity 2017.4
Editor de Visual Studio 2.0.0
2017
No recomendado
N/D
Visual Studio para Mac
Versión mínima de Unity
Versión mínima del paquete
2022
Unity 2019.4
Editor de Visual Studio 2.0.11
2019
Unity 2017.4
Editor de Visual Studio 2.0.0
2017
No recomendado
N/D
Características
Funciones de eventos de Unity
Agregue de forma rápida y precisa funciones de eventos de Unity, como Start. Update y OnCollisionEnter a scripts de C# con tan solo pulsar unas teclas gracias a las sugerencias de autocompletado con tecnología de IntelliSense.
Genere código para varias funciones de eventos de Unity y sus comentarios mediante ⌘+Mayús+M.
Corrija rápidamente los errores de parámetros en las funciones de eventos que se agregaron manualmente con sugerencias de corrección rápida.
Depuración de alto rendimiento
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.
Correcciones rápidas y sugerencias de refactorización
Escriba un código mejor que capture los procedimientos recomendados con el conocimiento profundo de Visual Studio de los proyectos de Unity.
Sugerencias de CodeLens
Identifique dónde se llama al código mediante sugerencias de CodeLens que muestran llamadas implícitas desde recursos de Unity. Seleccione la sugerencia para ver una lista de llamadas implícitas. Al seleccionar una llamada específica, se navegará directamente al objeto en el Editor de Unity.
Distinga rápidamente el código de los métodos de Unity con sugerencias para cada función de evento de Unity.
Explorador de proyectos de Unity
Muestre los archivos del proyecto de una manera que coincida con la ventana de jerarquía en el Editor de Unity.
Vista de proyecto de Unity
Visual Studio para Mac muestra automáticamente los archivos de proyecto de forma que coincidan con la ventana de jerarquía en el Editor de Unity.
Documentación de Unity
Vea la documentación de Unity directamente en la información sobre herramientas al inspeccionar el código.
Busque rápidamente en la documentación de Unity resaltando un nombre de clase o método y, a continuación, seleccione el elemento de menú Ayuda > Referencia de API de Unity.
Compatibilidad con sombreadores
Resaltado de sintaxis y autocompletado para archivos de sombreador.
Compatibilidad con archivos de definición de ensamblado
Edite los archivos de definición de ensamblado de Unity (.asmdef) directamente en Visual Studio con finalizaciones y colores de palabras clave.
Ejecución y depuración de pruebas unitarias
Escriba, ejecute y depure pruebas unitarias directamente en Visual Studio para Mac.
Actualización automática de recursos de Unity
Dedique menos tiempo a cambiar entre Unity y Visual Studio. Los cambios en el código se actualizan automáticamente en Unity cuando se guardan los archivos.
En este módulo se exploran las herramientas y los procesos usados para depurar aplicaciones de consola de C# en Visual Studio Code. Las actividades prácticas proporcionan experiencia con puntos de interrupción, puntos de interrupción condicionales y recursos de depuración en la vista RUN AND DEBUG.
Explore las características de integración y productividad de Visual Studio Tools para Unity y cómo usar el depurador de Visual Studio para el desarrollo de Unity.
Solucione problemas de Visual Studio Tools para Unity, revise los problemas conocidos y las soluciones para las conexiones, la ejecución del programa, la compatibilidad del proyecto, la depuración e IntelliSense.
Comprender la administración del ciclo de vida de las aplicaciones (ALM) con Aplicaciones de Unity. Revisar herramientas ágiles, modelar, codificar, compilar, probar y mejorar la calidad del código.