Is there a master index for Visual Studio projects?

I have a LOT of small "test projects" where I put together enough code to prove or disprove some of the ideas I'm working on. Some time (sometimes several months) later I need to use some of this code. Searching for the gem of the code I'm looking for can take hours to find weak names.

It's not enough to be on a blog or wiki entry. I just would like to have something that includes a description, perhaps a screenshot and a zip file of the project (or a pointer to version control)

Is there a feature I am missing in Visual Studio for tracking projects? Is there a template that can be used to search based on project comments, etc.?

Has anyone come across something similar?

How long before this is the question closed?

0


a source to share


3 answers


Why not use a version control system (like subversion ) for this purpose?



You can put your test projects under version control, and using the log message, you have something that you can subsequently search for keywords and check out the project in case you need it. Once you've put the project under version control, you can delete it from your local disk (so you have less stuff lying around).

0


a source


Yes, there is such a feature: it is located in the "New Project" dialog box and is called "Name". This will allow you to give your project a meaningful name that will help you find it later.

There's a related feature borrowed from the operating system called "Folders". This allows you to group different projects that are conceptually related and combine them into a "folder" in which you can give a meaningful name that relates to the conceptual grouping.



The combination of the two will suit all your needs. The trick is to avoid the "weakly named folders" mentality. Good work habits will save an absurd amount of time down the road, and there really isn't much time to come up with a meaningful name rather than TestProject426

+1


a source


If the wiki is really a lot of hassle, why not search the root of your project folders with something like

findstr /I /S "nifty comment" *.cs

      

It just requires that you leave a comment with some keywords inside your code.

0


a source







All Articles