16/6/2009 22:53
El Bruno
[VSTS2010] Importando y Exportando Breakpoints en el IDE (ahora si que esta version Rules !!!)

Buenas,
hoy en el Foro de Arquitectos de Barcelona vimos muchas de las cualidades que hacen que la versión de VSTS 2010 sea una de las más esperadas por los desarrolladores. Repasamos los cambios a nivel de herramientas para arquitectos y testers, las mejoras que se incluyeron en los procesos de compilación, las nuevas capacidades para realizar TDD, las novedades para la gestión de proyectos y muchas cosas más.
Este tipo de eventos, además tiene lo lindo de ser la excusa para reencontrarse con gente que uno ve pocas veces en el año y con los que compartir experiencias, anécdotas y fracasos. Entre todas las cosas que hablamos hoy, me llamó la atención que nadie mencionara lo importante y vital que puede ser un escenario como el siguiente:
Escenario
2 desarrolladores están depurando una aplicación utilizando Visual Studio para solucionar un error. Este puede ser un diálogo que suceda durante el proceso de depuración:
Dev A: “Creo que ya vi por donde puede estar el problema, fijate de poner un punto de interrupción en la clase AAA, en la función BBB; y lanza la prueba unitaria correspondiente”
Dev B: “¿Cómo? ¿Qué ponga el breakpoint donde?, lo pongo donde me dijiste pero no pasa nada de nada”
Dev A: “Pero si serás tontaco, ese puntito rojo en el editor de código te tiene que aparecer en la línea 34”
Dev B: “Claro, como si yo no supiese que es un punto de interrupción … me parece que el problema lo tenes vos, mastuerzo !!!”
Etc … la discusión sigue eternamente y para colmo de males el bug no se soluciona.
Solución
Ahora con VSTS 2010 este problema tiene muy fácil solución. En cualquier momento mientras estamos depurando, podemos acceder a la ventana de puntos de interrupción Ctrl + Alt+ B

y desde la misma exportar los puntos de interrupción a un archivo XML. Luego podemos enviar el archivo por mail, o adjuntar el archivo a la definición de un Bug en TFS

y nuestro compañero de equipo podrá importar la definición de los breakpoints en 3 clicks !!!

Más allá del tono irónico de la situación, nunca tuve la necesidad de importar/exportar esta información; pero si lo han agregado al IDE bienvenido sea porque seguramente alguien lo ha solicitado.
Saludos @ Home
El Bruno
Archivado en: Visual Studio Team System,VSTS,Visual Studio 2010
Comparte este post: