Uso de Visual Studio Code con Unity

Microsoft ha lanzado recientemente Visual Studio Code, un IDE ligero y multiplataforma basado en GitHub Atom que merece la pena considerar como alternativa a MonoDevelop. El equipo de Unity ha decidido dejar de distribuir Unity con MonoDevelop para las nuevas versiones de Unity. En su lugar, obtendrás Visual Studio Community incluido. Desafortunadamente para los usuarios de Mac y Linux, todavía estás obligado a usar MonoDevelop por defecto. No confundas Visual Studio Code con la versión completa de Visual Studio. Son aplicaciones completamente diferentes. Visual Studio Code le ofrece sólo una pequeña parte de lo que Visual Studio puede hacer. Sin embargo, puede ser bastante potente.

visual studio code running

Instalación

Para empezar, necesita descargar e instalar Visual Studio Code para su plataforma de destino. Para ello, ve a esta página y descarga el paquete adecuado para tu sistema operativo. Después de obtener el paquete, siga el procedimiento de instalación estándar para su sistema operativo.

Configuración de Unity

Para que su editor de Unity funcione con Visual Studio Code, tiene que desempaquetar un plugin UnityVS en su proyecto. Desgraciadamente, tiene que repetir este proceso para todos los proyectos en los que quiera trabajar con Visual Studio Code.

Después de desempaquetarlo, vaya a la ventana de Preferencias (Editar -> Preferencias para Windows y Linux o ⌘, acceso directo en Mac OS).

ventana de preferencias de VSCode

Aquí asegúrese de que para la pestaña de VSCode está activada la casilla Habilitar integración. Una vez hecho esto, podrá abrir su proyecto utilizando la opción de menú Abrir proyecto C# en código.

Posibles problemas

Cuando se ejecuta en MacOS es bastante común obtener un error como este:

vscode omnisharp error

Para solucionar este problema, ejecute estos comandos para actualizar mono:

1
2

brew update
brew reinstall mono

Resumen

Puedes encontrar más información sobre VSCode y Unity aquí. Si no te satisface, siempre puedes eliminar el directorio VSCode de tu proyecto y volver automáticamente a MonoDevelop.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.