#VS2017 – Ahora cuando copias archivos en el File System, Visual Studio refresca automáticamente los proyectos

Update: Esta funcionalidad esta disponible en Visual Studio 2017 para proyectos del tipo .Net Core.

Hola !

Estamos en días de Build y eso suele traer muchas novedades importantes para los productos de desarrollo de Microsoft. En el 1er día de Build, las mayores novedades giraron alrededor de Azure e Inteligencia Artificial.

Hay muchos blogs que cubren esta noticia, yo me voy a centrar en una funcionalidad que podemos utilizar en la última versión de Visual Studio 2017:

Cuando se copian nuevos archivos en el directorio de un proyecto .Net, Visual Studio 2017 agrega los mismos automáticamente al proyecto en ese directorio.

Veamos esto en funcionamiento donde copio una clase llamada [Class2.cs] desde un directorio al directorio de proyecto, y en pocos segundos la clase es parte del proyecto en cuestión.

2017 05 11 VS2017 Copy Files 02

Lo interesante de esta funcionalidad es que funciona cuando copiamos varios archivos, o a subdirectorios dentro de un proyecto. La siguiente animación muestra como copiando una clase a 2 directorios diferentes, el IDE agrega estos directorios con el nuevo archivo como parte del proyecto.

2017 05 11 VS2017 Copy Files 03

Esta funcionalidad es realmente útil en escenarios donde agregas / mueves muchos ficheros entre diferentes proyectos. Usualmente esto no es un problema, aunque cuando llega el momento de sincronización con el Source Control, suelen aparecer los dolores de cabeza.

Happy Coding !

Saludos @ Toronto

El Bruno

Advertisements

2 thoughts on “#VS2017 – Ahora cuando copias archivos en el File System, Visual Studio refresca automáticamente los proyectos

Leave a Reply

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 )

Google+ photo

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

Connecting to %s