Visual Studio Tools para Unity
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.
- Y mucho, mucho más.
Disponible para Windows y macOS
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.
Visual Studio Tools para Unity está disponible de forma gratuita y se incluye en todas las instalaciones de Visual Studio para Mac 2017 y versiones más recientes. Se recomienda descargar y usar la versión más reciente de Visual Studio para Mac.
Para obtener más información acerca de la instalación y la configuración, visite la documentación de inicio de Tools para Unity de Visual Studio Tools para Unity.
Versiones admitidas de Unity
Paquete para Unity de Editor de Visual Studio
Unity 2020.1 y las versiones más recientes requieren un paquete de Unity para herramientas de editor externas como Visual Studio y Visual Studio para Mac. Documentación para obtener más información sobre estos cambios en la entrada de blog de Unity.
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.