Inicio rápido: Configuración de Visual Studio para el desarrollo multiplataforma con Unity

En este inicio rápido, aprenderá a instalar la extensión Visual Studio Tools para Unity y a configurarla para desarrollar aplicaciones y juegos multiplataforma con Unity. La extensión Visual Studio Tools para Unity es gratuita y proporciona asistencia para escribir y depurar C# y mucho más. Visite la introducción a Tools para Unity para obtener una lista completa de lo que incluyen las extensiones.

Nota

Para Visual Studio Code y Unity, visite la documentación de desarrollo de Unity con VS Code.

Requisitos previos

Instalar Visual Studio Tools para Unity

  1. Descargue el Instalador de Visual Studio o ejecútelo si ya está instalado.

  2. Haga clic en Modificar (si ya está instalado) o en Instalar (si es una nueva instalación) para la versión de Visual Studio que prefiera.

  3. En la pestaña Cargas de trabajo, desplácese a la sección Juegos y seleccione la carga de trabajo Desarrollo de juegos con Unity.

    Desarrollo de juegos con el cuadro de carga de trabajo de Unity en el instalador

Tools para Unity se incluyen con la instalación de Visual Studio para Mac y no se requieren pasos de instalación independientes. Puede comprobarlo en el menú Visual Studio para Mac > Extensiones > Desarrollo de juegos. Tools for Unity para Visual Studio para Mac debe habilitarse.

Vista del Administrador de extensiones que muestra Tools para Unity para Visual Studio para Mac habilitado

Buscar actualizaciones

Se recomienda mantener actualizados Visual Studio y Visual Studio para Mac para que tenga las correcciones de errores, las características y la compatibilidad con Unity más recientes. Esto no requiere una actualización de las versiones de Unity.

  1. Haga clic en el menú Ayuda > Buscar actualizaciones.

    El menú Buscar actualizaciones de Visual Studio 2019

  2. Si hay una actualización disponible, el Instalador de Visual Studio mostrará una nueva versión. Haga clic en el botón Actualizar.

  1. Haga clic en el menú Visual Studio para Mac > Buscar actualizaciones... para abrir el cuadro de diálogo Actualización de Visual Studio.
  2. Si hay una actualización disponible, haga clic en el botón Instalar.

Configuración de Unity para usar Visual Studio

De forma predeterminada, Unity ya debe estar configurado para usar Visual Studio o Visual Studio para Mac como editor de scripts. Puede confirmarlo o cambiar el editor de scripts externo a una versión específica de Visual Studio desde el Editor de Unity.

  1. En el Editor de Unity, seleccione el menú Editar > Preferencias.

  2. Seleccione la pestaña Herramientas externas a la izquierda.

  3. La lista desplegable Editor de scripts externos proporciona una manera de elegir diferentes instalaciones de Visual Studio. También puede hacer clic en Examinar... en la lista desplegable para agregar una versión no enumerada.

    El menú de preferencias Herramientas externas del Editor de Unity en Windows

  4. Si Examinar... estaba seleccionado, vaya al directorio Common7/IDE dentro del directorio de instalación de Visual Studio y seleccione devenv.exe. A continuación, haga clic en Abrir.

  5. Después de que Visual Studio se ha seleccionado en la lista External Script Editor (Editor de scripts externo), confirme que la casilla Editor Attaching (Asociación de editor) está activada.

  6. Cierre el cuadro de diálogo Preferencias para completar el proceso de configuración.

  1. En el Editor de Unity, seleccione el menú Unity > Preferencias.

  2. Seleccione la pestaña Herramientas externas a la izquierda.

  3. La lista desplegable Editor de scripts externos proporciona una manera de elegir diferentes instalaciones de Visual Studio. También puede hacer clic en Examinar... en la lista desplegable para agregar una versión no enumerada.

    El menú de preferencias Herramientas externas del Editor de Unity en macOS

  4. Cierre el cuadro de diálogo Preferencias para completar el proceso de configuración.

Pasos siguientes

Obtenga información sobre las características de integración y productividad de esta extensión y cómo usar el depurador de Visual Studio para el desarrollo de Unity.