[XAML] Peek view en Visual Studio 14 CTP4

Hola a todos!

Desde ayer está disponible la CTP 4 de Visual Studio 14. Trae un monton de novedades, pero hoy quiero hablaros de una, que por su simplicidad, es una auténtica maravilla para los que pasamos muchas horas trabajando con XAML.

Hablo de Peek definition. En español se podría traducir como “ver definición”. No debemos confundirlo con el Go to definition que ya teníamos disponible en Visual Studio 2013. Aunque su función es parecida, la forma en que se ha implementado es totalmente diferente.

En Visual Studio 2013 ya teníamos Peek Definition para el código C#/VB.NET/C++, pero no para XAML. Este nos permitía ver en línea, sin cambiar de archivo ni posición, la definición del miembro sobre el que la usemos:

image 

Pues por fín se han decidido a implementarlo en XAML también. Funciona con controles de usuario y recursos, de forma que, por ejemplo, podemos ver la definición de una plantilla, sin cambiar de pantalla y editarla mientras vemos los resultados en el contexto real donde se usa:

image

Si trabajas con muchas páginas XAML distintas, controles de usuario y estilos en varios diccionarios de recursos, podrás apreciar la ventaja de “Peek definition” sobre “Go to definition”. Como extra, decir que funciona en cualquier “sabor” de XAML: Tanto proyectos Windows Phone y Windows Store, como WPF, que ya se merecía algo de cariño.

Un saludo y Happy Coding!!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *