Understand, the title is tongue-in-cheek. Visual Studio 2005 is great, but it can also be fairly frustrating. I’m referring, in this case, to a rather annoying piece of behaviour with regards to how the Solution Explorer initially presents projects. Projects are expanded by default, showing all constituent files, and naturally, if your solution contains alot of projects, each with many files, a nice, succinct overview is something you have to work hard for by explicitly (mouse-work) collapsing project nodes. Guess what? There is no way to configure this–at least not using a built-in facility. And there’s no keyboard shortcut or menu item to “collapse all” either.
The good news is … someone has written a macro for this. It seems to be heavily plagiarised but isn’t rocket science–still I’d rather copy-and-paste VB Script with my eyes closed than actually care about the aesthetics.