W3Clove is a free to use web service which crawls any given website to generate the sitemap of it (or accepts sitemaps directly) and validates each URL through the W3C's validator.
jQuery OrgChart is a plugin that allows you to render structures with nested elements in a easy-to-read tree structure. To build the tree all you need is to make a single line call to the plugin and supply the HTML element Id for a nested unordered list element that is representative of the data you'd like to display. Features include:
Very easy to use given a nested unordered list element.
Drag-and-drop reorganisation of elements.
Showing/hiding a particular branch of the tree by clicking on the respective node.
Nodes can contain any amount of HTML except and .
Easy to style.
jQuery.suggest, a simple inline autosuggest jQuery plugin. It takes an array of terms as haystack and suggests the user the first item that matches what has been typed to this point. The suggestion is updated with every keystroke. Tab or Enter will accept the suggestion and update the input field accordingly.
"I don't know if you can do it on-demand, but you can enable the option "Track Active Item in Solution Explorer" (options->Projects and Solutions) which will always select the active tab item in the solution explorer."