En Visual Studio 2015 aparece una nueva ventana que nos permite probar código y evaluar su resultado sin necesidad de arrancar y depurar nuestro proyecto: la ventana C# interactivo.
Esta ventana nos permite ejecutar de forma inmediata código C#, incluso haciendo uso de las librerías de clases de .NET Framework o utilizar expresiones LINQ. Pero ¿cómo podemos ejecutar código de nuestras propias librerías o proyectos?
Mostrando entradas con la etiqueta Visual Studio. Mostrar todas las entradas
Mostrando entradas con la etiqueta Visual Studio. Mostrar todas las entradas
sábado, 16 de julio de 2016
sábado, 18 de junio de 2016
Visual Studio. Buscar y reemplazar con expresiones regulares.
Seguro que las funciones de "Buscar" y "Buscar y reemplazar" del Visual Studio se encuentran entre las funciones que más utilizas dentro del entorno de desarrollo. Sin embargo, si no estás haciendo uso de la posibilidad de usar expresiones regulares, estás utilizando una parte mínima de la potencialidad de estas funciones.
En este post voy a mostrar un ejemplo de cómo puedes realizar búsquedas y cambios masivos en tu código gracias al uso de expresiones regulares.
Créeme, aunque te parezca que usas mucho estas opciones, no es nada comparado con lo que las utilizaras una vez que cojas un poco de soltura con las expresiones regulares,
Hace poco, por ejemplo, en el proyecto en el que me encuentro decidimos establecer como privadas una serie de funciones que definíamos como públicas en cientos de objetos JavaScript diferentes de nuestra aplicación. Un "Buscar y reemplazar" con una expresión regular y listo, en unos segundos estaba hecho el cambio, ahorrándonos un montón de horas de tedioso y mecánico trabajo.
En este post voy a mostrar un ejemplo de cómo puedes realizar búsquedas y cambios masivos en tu código gracias al uso de expresiones regulares.
Créeme, aunque te parezca que usas mucho estas opciones, no es nada comparado con lo que las utilizaras una vez que cojas un poco de soltura con las expresiones regulares,
Hace poco, por ejemplo, en el proyecto en el que me encuentro decidimos establecer como privadas una serie de funciones que definíamos como públicas en cientos de objetos JavaScript diferentes de nuestra aplicación. Un "Buscar y reemplazar" con una expresión regular y listo, en unos segundos estaba hecho el cambio, ahorrándonos un montón de horas de tedioso y mecánico trabajo.
miércoles, 23 de septiembre de 2015
Visual Studio 2015. La nueva ventana de configuración de excepciones
En Visual Studio 2015 ha cambiado la ventana de configuración de excepciones. La verdad es que la primera vez que fui a usarla me costó encontrarla (ha cambiado también su ubicación en el menú) pero, una vez localizada, me encontré con una ventana mucho más cómoda y práctica.
domingo, 16 de agosto de 2015
Visual Studio Code. El editor de código multiplataforma de Microsoft.
Parece que la apertura de Microsoft a plataformas, lenguajes y herramientas de terceros es una apuesta seria.
Esta apertura a la comunidad de desarrollo, sin encerrarse en su mundo de herramientas, lenguajes y plataformas propias, ya lo había demostrado con diferentes pasos: participando o liderando proyectos open source, adaptando su navegador Internet Explorer a los estándares o modificando su principal herramienta de desarrollo (Visual Studio) no sólo para desarrollar aplicaciones en diferentes plataformas (Mac, Android), si no también para integrarse con herramientas de terceros como Git.
También cabría comentar la posibilidad que da Azure de trabajar con diferentes plataformas y aplicaciones.
Sin embargo sus herramientas de desarrollo (la principal Visual Studio) sigue requiriendo de un sistema Windows para poder ser utilizada.
Pues Microsoft ya ha dado el primer paso para romper esta última barrera, y el responsable de conseguirlo se llama Visual Studio Code.
Esta apertura a la comunidad de desarrollo, sin encerrarse en su mundo de herramientas, lenguajes y plataformas propias, ya lo había demostrado con diferentes pasos: participando o liderando proyectos open source, adaptando su navegador Internet Explorer a los estándares o modificando su principal herramienta de desarrollo (Visual Studio) no sólo para desarrollar aplicaciones en diferentes plataformas (Mac, Android), si no también para integrarse con herramientas de terceros como Git.
También cabría comentar la posibilidad que da Azure de trabajar con diferentes plataformas y aplicaciones.
Sin embargo sus herramientas de desarrollo (la principal Visual Studio) sigue requiriendo de un sistema Windows para poder ser utilizada.
Pues Microsoft ya ha dado el primer paso para romper esta última barrera, y el responsable de conseguirlo se llama Visual Studio Code.
lunes, 16 de marzo de 2015
Visual Studio. Buscar todas las implementaciones de un miembro de una Interfaz
Muchas veces nos encontramos con la necesidad de localizar dentro de un Proyecto o Solución todas las implementaciones de un determinado miembro de una Interfaz, bien sea una Propiedad, Método o Evento.
domingo, 15 de marzo de 2015
Visual Studio. Agregar carpeta como vínculo.
En muchas ocasiones nos encontramos con la necesidad de compartir ficheros entre varios proyectos. Para ello Visual Studio nos da la posibilidad de añadir ficheros "como vínculos", de forma que podamos utilizar el fichero en un nuevo proyecto manteniéndolo en su ubicación original, sin necesidad de duplicar el fichero:
Sin embargo, ¿qué sucede cuando necesitamos compartir el contenido completo de una carpeta? Podemos querer compartir, por ejemplo, el contenido de una carpeta de imágenes para que todas nuestras aplicaciones utilicen los mismos juegos de iconos.
Sin embargo, ¿qué sucede cuando necesitamos compartir el contenido completo de una carpeta? Podemos querer compartir, por ejemplo, el contenido de una carpeta de imágenes para que todas nuestras aplicaciones utilicen los mismos juegos de iconos.
Suscribirse a:
Entradas (Atom)

