#Hololens – Soporte para Visual Studio tools for #Unity3D y #VS2017

Hola !

Como siempre cada 2 meses, me ha tocado reinstalar mi ordenador de desarrollo desde cero. En este caso no ha sido problema de software, sino más de hardware: mi 2do disco ha decidido morir. Como si fuese una casualidad, he aprovechado una oferta de Black Friday, Pink Saturday o algo parecido, y me he comprado un disco de 2TB bastante interesante (link). Esto me deja con un entorno happy happy para desarrollo:

  • Disco principal SSD de 500GB
  • Disco secundario de 2TB

clipboard01

Ahora bien, aprovechando esta nueva instalación de Windows 10, he optado por intentar trabajar pura y exclusivamente con Visual Studio 2017 RC. Una de las primeras cosas que he notado es que las herramienas de desarrollo de Visual Studio para Unity3D solo estaban disponibles para Visual Studio 2015. Esto suponía un impedimento grave, ya que parte del desarrollo de Hololens es VS + Unity3d.

Por suerte, la última versión publicada el día de hoy de Visual Studio Tools for Unity, soporta Visual Studio 2017 en modo Beta (3.0).

clipboard03

Hay que tener en cuenta algunos pasos adicionales para que todo funcione, como por ejemplo:

  • En Unity acceder al menú “Edit / Preferences”
  • Seleccionar [External Tools / External Script Editor]
  • En las opciones veremos MonoDevelop, Visual Studio 2015 y Browse. Seleccionar Browse
  • Seleccionar el path del ejecutable de Visual Studio 2017 [“%\Program Files\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe”]
  • En este momento veremos a VS2017 RC como la opcion seleccionada y podremos comenzar a trabajar con este IDE

clipboard05

Aquí vemos la instancia de Visual Studio 2017, en modo depuración desde la que podemos attacharnos a la una instancia de Unity y depurar contra la misma.

clipboard07

Ahora si, podemos olvidarnos de Visual Studio 2015 y seguir creado apps para Hololens con Unity3D y Visual Studio 2107 RC!

Saludos @ Toronto

El Bruno

References

Leave a comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: