2011-01-17 9 views
12

¿Hay algún complemento para Visual Studio que le permita guardar la lista de archivos/pestañas que tiene actualmente abiertos en Visual Studio, como el administrador de sesión que tiene integrado en Opera?¿Hay un complemento administrador de sesiones para Visual Studio que le permite guardar la lista de archivos que tiene abiertos?

No me refiero a cómo puedo guardar todos los archivos actualmente abiertos (Ctrl + Shift + S) o cómo puedo volver a abrir todos los archivos que abrí cuando reabro el Visual Studio.

Quiero decir, ¿cómo puedo tener un conjunto de archivos abiertos para un problema/error, luego guardo esa lista cuando aparece otro problema/error más importante y luego vuelvo a abrir la lista guardada de archivos que tenía abiertos anteriormente. De esa forma no tendría que buscar y encontrar todos los archivos que tenía abiertos originalmente o tener que mantener muchos archivos abiertos a la vez.

Gracias

Keith

+0

Consulte también [¿Cómo puedo guardar pestañas abiertas y grupos de pestañas en Visual Studio 2012?] (Http://stackoverflow.com/questions/19378005/how-can-i-save-opened-tabs-and-tab- groups-in-visual-studio-2012) –

Respuesta

2

Document Session Manager complemento aparece para proporcionar la funcionalidad que está después. Sin embargo, no se ha actualizado desde abril de 2010.

Favorite Documents extensión le permite crear enlaces a archivos de código utilizados con frecuencia y luego abrirlos rápidamente como grupo o individualmente desde el menú Favoritos en Visual Studio 2010, 2012 y 2013.

0

@Ben insinuó la respuesta, pero eso solo funcionará para un conjunto de archivos (es decir, si cierra y vuelve a abrir una solución, debería encontrar los mismos archivos abiertos que tenía anteriormente).

Una solución alternativa medianamente hacky sería mantener manualmente diferentes versiones del archivo .suo (insertar todas las renuncias apropiadas aquí), aunque eso también podría obligar a cerrar y abrir la solución cada vez.

PD: 3 minutos en Google, no encontré nada. Supongo que no debería ser demasiado difícil derribar una macro para hacer esto.

0

simple macro plantilla:

Public Module Sessions 
    Sub Session1() 
     DTE.ItemOperations.OpenFile("fullPathFile1") 
     DTE.ItemOperations.OpenFile("fullPathFile2") 
     ... 
     DTE.ActiveDocument.Activate() 
    End Sub 
End Module 
+0

Eso no se generaliza bien, sería una cantidad ridícula de sobrecarga para cada proyecto y cada vez que la sesión del área de trabajo necesitara cambiar. – Logos

8

Save All The Tabs es una gran extensión que parece satisfacer a la perfección esta solicitud. Lo dejo aquí ya que esta publicación aparece en los primeros resultados de google para "pestañas de guardado de Visual Studio".

+0

No funciona que lo haga. Parece que está guardando la lista de archivos pero no puede abrirlos todos. – goamn

+0

El autor ya no usa VS, por lo que el trabajo de VS2017 es limitado. Tampoco guarda conjuntos en ningún tipo de archivo de configuración. Probablemente usa el registro. La falta de archivos guardados hace que sea mucho menos útil para el trabajo GIT. – secretwep

Cuestiones relacionadas