| Visual Studio Favorites |
Visual Studio Favorites (VS Favs or VSF) is a Visual Studio 6.0 add-in that puts
a shortcut and favorite access menu in the Visual Studio toolbar. This Favorites
Menu is configurable, and can launch documents, programs, web shortcuts,
folders, source code files, studio projects, and even browser databases - anything that Explorer
can launch, this can too! All from within the comfort of your Visual Studio
environment. You can configure the program to make your development life easier
and quicker, with common projects and data files right at your fingertips.In addition, VS Favs uses an XML file to store your configuration, making it very portable and easy to back up. This is extremely handy when you have to re-install Visual Studio for whatever reason, and your Tools menu has gotten deleted in the process.
This release of Visual Studio Favorites is currently in 1.1.0. Source code is also downloadable. New: icons per item. Might help with some clutter, or make it worse!
Installation
Simply download the Visual Studio Favorite install program, and run it. It will
install the add-on into Microsoft Visual Studio 6.0. The download is very small
- less than 210k - and takes almost no time to run. If you need to re-install,
the program will not overwrite your existing Favorites file. Once the install is
completed, run Visual Studio, select Tools, then Customize, and then the Add-Ins
tab. Check the FavoritesAddIn and click Close.
Selecting Favorites
To use an existing Favorite (the default installation comes with several popular
ones pre-configured), simply click on the Favorites toolbar icon. This
displays a menu of the current Favorites that you have. Click on any Favorite
menu item to select & use that item, or else click away from the menu to
close it. Just like any other menu on any other program.
Editing your Favorites
To edit your Favorites, click on
the Visual Studio Favorites icon, and select the Config menu option (the first
one). This brings up the Configuration Dialog, which allows you to add, delete,
modify, and re-arrange your Favorites. You may also undo the last action that
you did, and when you are finished with editing, hitting Done will save the
settings to the XML configuration file. Click here
for a picture of the Config dialog.
Editing an existing Favorite
Selecting a Favorite from the tree list will put the selection's information in
the bottom part of the dialog. You can change any information here - the type,
the name, and the file or action the Favorite will do. Tabbing away from any
edit field or selecting a different Favorite will make the changes to that item.
If you make a mistake, use the Undo Last button to correct it.
During the time you're playing with the Config dialog, you might notice that the My Documents favorite's file looks very strange - the format
used is what Explorer uses to launch special folders that have a GUID on the
system. In this case, this item is the same one that My Documents is tied
into. My Computer, for example, has a GUID of ::{20D04FE0-3AEA-1069-A2D8-08002B30309D},
so you could put this into a new Favorites item and it will open My Computer for
you. If you know the GUID's for other special folders and system objects, you can
put them in this format also.
Adding a new Favorite
Just click on the Add New button,
and a new blank Favorite is added to the end of the list. You can then choose
what kind of Favorite it is, and fill in the information about it.
There are several different Favorites types that you can use:
Folders allow you to arrange your
Favorites into collections or groups - just like folders on your hard drive,
Folders in your Favorites lets you put things together. The default Favorites
collection that comes with the install puts all of the web pages in a Web Links
folder.
To
make a folder, select an existing
Favorite item and then click on the Insert Folder button - this makes a new
folder and places the selected item within it. You can then rename the folder to
whatever you want - for example, Code Snippets if that is what you intend to put
in it.
Making Copies
To duplicate a Favorite, simply
select it and then click Make Copy. This will clone the Favorite right below the
current one, and select the new one. Note that Make Copy will not
duplicate the contents of a select folder item.
Deleting a Favorite
Simply select the Favorite you
wish to remove, and click on Delete Item to remove the Favorite. If you make a
mistake, click on the Undo Last button to recover it. Note that deleting a
Folder item will of course remove all the Favorites from within it!
Re-arranging the Favorites
Moving a Favorite from one spot in the list to the other, or in and out of a
folder, is done by clicking and dragging. Simply click and hold
the left mouse button, and drag it to where you want it to be at - a thick black
line appears, showing you where it will be moved to. The example picture shows
the user is dragging Code Project so that it appears before Code Guru in the Web
Links folder. If the user release the mouse button at this point, Code Project
moves before Code Guru. Changing the order and placement of Favorites does not
affect anything other than how the list visually appears. Note that moving a Favorite
onto a collapsed folder will automatically expand it (just like Windows Explorer
does). Experiment
with moving the Favorites around - you'll find that it's easy and quick to
understand, and makes organizing them a lot faster than a move up or down
button!
Uninstalling
If you find that you need to uninstall Visual Studio Favorites, you can do so by
using the Add/Remove Programs icon in the Control Panel folder.
Current
Visual Studio
Favorites install - exe file, 215k -or-
pkzip file, 206k
Current Visual Studio
Favorites source - pkzip file, 73k. Requires
updated Microsoft SDK to build.
Updated: Thursday, Sep 18, 2008 Contents copyright © 1999-2003 by NOPcode.com and its subsidiaries. Reproduction in part or in whole prohibited unless explicitly granted. All information and products, be it documentation, essays, source code, programs, or installs, are provided "as-is" and neither the author nor NOPcode.com will be held responsible for any resulting damages, either physical or mental. No warranty is expressed nor implied. All rights reserved. All trademarks used are property of their respected companies. For further information contact . |