19 de abril de 2010

Document Session Manager - Addin de Visual Studio para administrar documentos

Document Session Manager es un addin para Visual Studio 2008 que permite guardar y recuperar la lista de archivos abiertos dentro de la IDE (ej: archivos xml, archivos de código fuente, formularios winforms, etc.)

Las características de Document Session Manager (DSM de ahora en más) están inspiradas en un addon de firefox llamado Session Manager

DSM permite guardar la lista de archivos abiertos dentro de lo que es llamado una "sesión". Luego, esta sesión puede ser cargada causando que todos los documentos que pertenecen a la misma sean abiertos en la IDE. El objetivo principal de ello es ayudar al programador a focalizarse en sólo un conjunto de documentos, deshaciéndose de otros que se pudieran haber abierto durante un debugging o mientras se estaba navegando mediante el comando Go To Definition (F12) de Visual Studio (en mi experiencia, muchos archivos que quizás sólo necesitábamos para echarles un vistazo rápido, pueden llenar la IDE de Visual Studio en muy poco tiempo ;)

Una característica extra de DSM es la habilidad de mantener la lista de documentos que estaban abiertos antes de iniciar un debugging; una vez que el debugging termina, esa lista de documentos puede ser restaurada, cerrando cualquier otro documento que se hubiese abierto durante la sesión de debug. (NOTA: si se desea, esta característica puede ser desactivada en la página de opciones del addin)

El proyecto está hosteado en codeplex. Más información y capturas de pantalla se pueden encontrar en la página principal del proyecto y en el sector de documentación.

Algunas capturas...





Espero que sea útil, cualquier comentario será bienvenido!

No hay comentarios:

Publicar un comentario