el Guille, la Web del Visual Basic, C#, .NET y más...

Favoritos de la ayuda de Visual Studio

¿Dónde están?

 
Publicado el 15/Jul/2007
Actualizado el 15/Jul/2007
Autor: Guillermo 'guille' Som

Dónde se guarda la lista de favoritos de la ayuda de Visual Studio 2005 (o superior) y la lista de favoritos de la ayuda de MSDN 2005 (o superior).



 

Introducción:

Como seguramente sabrás, (si no lo sabes, o es que no has usado ninguna versión de Visual Studio 2005 -o superior-, ni siquiera ninguna de las versiones Express o es que estar despistadillo es lo tuyo, je, je), en Visual Studio 2005 se introdujo una nueva característica en la ayuda, y es la de poder guardar los "Favoritos de la ayuda", es decir, una serie de favoritos, pero que no se mezclan con los favoritos del navegador, sino que se guardan de forma independiente.

Pues bien, esa lista de favoritos de la ayuda de Visual Studio 2005 (o superior, es decir, también estará en Visual Studio 2008), así como los favoritos de la ayuda de la librería MSDN, se guarda en un fichero .xml llamado Favorites.xml. El sitio en el que se guarda ese fichero depende de varias condiciones.

Una de las condiciones es que sean los favoritos de Visual Studio o sean los favoritos de MSDN.
Otra de las condiciones es que estés usando Windows XP (también aplicable a Windows 2003) o que estés usando Windows Vista (también aplicable a Windows 2008 o Longhorn).

En el caso de los sistemas operativos, pues... el condicionante es dónde están guardados físicamente, bueno, en todos los casos el sitio en el que se guardan es una condición, pero en el caso de "la familia" de Window Vista lo es más.

Por regla general, esos ficheros se guardan en los datos de configuración del usuario actual, es decir, habrá un fichero de favoritos por cada usuario que use el equipo.

Windows XP / Windows 2003

En Windows XP / Windows 2003 ese directorio es:
C:\Documents and Settings\usuario\Application Data\Microsoft

Donde usuario es el nombre del usuario en cuestión.

Y dependiendo de que quieras acceder a los favoritos de Visual Studio o de la MSDN tendrás que usar los siguientes directorios:
Para Visual Studio: VisualStudio\8.0\VS Help Data
Para MSDN: MSDN\8.0\VS Help Data

Donde 8.0 será la versión de visual Studio (o de la MSDN), para Visual Studio 2005 será 8.0, para Visual Studio 2008 será 9.0.

Windows Vista / Windows 2008 (Longhorn)

En Windows Vista (y supongo que en 2008/Longhorn también), debido a la forma que tiene el Windows de manejar las carpetas "importantes", esos directorios estarán en el "roaming", es decir, en la carpeta en la que se guardan los datos del usuario, que son como copias de los directorios normales, pero que guarda en otro sitio para que no haya problemas de acceso a sitios "delicados".

La cuestión es que en Windows Vista, la carpeta en la que se guardan los datos del usuario es la siguiente:
C:\Users\usuario\AppData\Roaming\Microsoft

Ni que decir tiene que usuario es el nombre del usuario que tengas en tu equipo.

Y al igual que en los otros Windows, dependiendo de que tipo de favoritos quieras localizar, tendrás que hacerlo en las siguientes carpetas que estarán en el directorio anterior:
Para Visual Studio: VisualStudio\8.0\VS Help Data
Para MSDN: MSDN\8.0\VS Help Data

Al igual que antes, ese valor de 8.0 tendrás que cambiarlo según la versión de Visual Studio/MSDN.

 

¿Por qué te explico esto?

Porque es posible que tengas una lista de favoritos en Visual Studio y, también es posible que algunas veces abras la ayuda de MSDN de forma independiente a Visual Studio y, es posible, que te interese tener los mismos favoritos en los dos sitios.

Si todas (o algunas) de esas posibilidades coinciden con lo que sueles hacer, pues... ya sabes dónde se guardan los ficheros de los favoritos de la ayuda y puedes copiar el que más favoritos tenga en el otro.

Por supuesto, esas carpetas solo existirán si al menos has añadido algo a los favoritos de la ayuda. Así que... si no tienes esas carpetas, añade algo a los favoritos de la ayuda y... se crearán esas carpetas y el fichero Favorites.xml.

 

Agrupar los favoritos de la ayuda de Visual Studio y de MSDN

Una posibilidad que también es posible que se te ocurra es la de "unificar" el contenido de los dos ficheros de favoritos de la ayuda, por ejemplo, es posible que en los favoritos de la ayuda de Visual Studio tengas unas cosas y en los favoritos de la ayuda de MSDN tengas otros... y... bueno, pues... creo que sería bueno poder tener "todos" los favoritos en ambos sitios... ¿no?

Para poder agrupar el contenido de los dos ficheros, la forma más fácil es abrir los dos, copiar el contenido de uno de ellos y pegarlo en el otro fichero. El problema es que es posible que tengas cosas repetidas...

Si te decides a hacer esto último, debes copiar las entradas que están ente el elemento <FavoriteTopics> y </FavoriteTopics>, después desde el propio Visual Studio (o MSDN) puedes quitar los que estén repetidos.

 

Una utilidad para manejar los favoritos de la ayuda de Visual Studio

Una cosa que también es posible que te interesara hacer es que todos esos "elementos" de los favoritos de la ayuda estén clasificados alfabéticamente.

¡Vale! ¡Guille, suéltalo ya!

Je, je, pues sí, es que tengo una utilidad que precisamente te facilita hacer todo esto que te he comentado, al menos lo de leer los dos ficheros de favoritos y poder crear uno nuevo que tenga las cosas de los dos, y, además se encarga de clasificar dicho contenido y también te permite cambiar el "título" de los elementos...

Aquí tienes el link para la utilidad para manejar los favoritos de la ayuda de Visual Studio.

 

En cualquier caso, espero que te sea de utilidad y que uses de forma adecuada el dedo ese que tienes encima del ratón y hagas clic en los sitios que deberías hacerlo... a ver si antes de que me jubile me hago rico, je, je.

Nos vemos.
Guillermo

 



 


La fecha/hora en el servidor es: 23/12/2024 3:39:07

La fecha actual GMT (UTC) es: 

©Guillermo 'guille' Som, 1996-2024