25

I'm working on a middle-sized project that contains several class libraries, database model and an ASP .NET MVC website project. However, even though there are less than 15 projects in the solution, I often find myself collapsing and expanding endless folders to find a certain class or view.

While looking for class is mostly solved by Resharper type navigation feature, I often want to switch to a certain view in MVC project. I don't remember the file name and it wouldn't solve the problem either because there are many views with same file name (e.g. Message\ViewSingle.cshtml, Product\ViewSingle.cshtml).

What I'd rather want is an ability to “favorite” certain files, projects or folders so they are displayed on a separate Solution Explorer-like window for quick access.

Is there such an extension available (for free)?

Update

@samy pointed out that Sergey Vlasov's Favorite Documents extension allows for quick access via the menubar, I usually tend to hide it and would prefer a dockable window solution so I'm still looking. I wrote Sergey to find out if he plans to work on this functionality.

Update (Aug 4th)

I just received a letter from Sergey in which he points me to Favorite Documents 1.1 got a dedicated window. Therefore I accept samy's answer.

Community
  • 1
  • 1
Dan Abramov
  • 264,556
  • 84
  • 409
  • 511

2 Answers2

24

You're in luck, this Favorite Documents extension is just out. I found it via the Morning Brew.

Favorite Documents by Sergey Vlasov

The free Favorite Documents extension lets you create links to frequently used code files and then quickly open them as a group or individually from the Favorites menu in Visual Studio 2010

Update

After being contacted about this thread, Sergey rolled out version 1.1 with several improvements and a dedicated window (as requested in question).

Favorite Documents by Sergey Vlasov

Community
  • 1
  • 1
samy
  • 14,832
  • 2
  • 54
  • 82
  • This is an amazing coincidence, as it just came out two days ago and we both happen to be Russian :-). However this extension works via top menu, rather than via a dockable window. I usually tend to hide the main menu and it is still cumbersome to go there for the sake of navigating to a fave. I will email Sergey now and find out if he has any plans to work on a dockable window for the extension. Thanks! – Dan Abramov Jul 28 '11 at 12:27
  • I just thought of maybe writing something like this to play around with vs extensions. GREAT to know it exists. tnx – Mickey Perlstein Sep 16 '14 at 11:23
  • It's 2016 and now is just when I've discovered this extension. What a life saver for large projects. – J. Minjire Aug 18 '16 at 12:39
  • 2
    @JohnK. It's never too late for great tools :D – samy Aug 18 '16 at 12:46
0

You can use Libraries on Windows Vista or Seven, and organize folders as you wish. Maybe is not complete solution for your problem, but just to mention that :)

Antonio Bakula
  • 20,445
  • 6
  • 75
  • 102
  • If you mean creating libraries that "accumulate" files from different folders, I see your point. However I'm working on a project with a team of developers. How would libraries behave with SVN? TFS? – Dan Abramov Jul 28 '11 at 14:28
  • Well, you could use new Library API to create libraries from some file or other resource that will describe it, here are some url to do so : http://msdn.microsoft.com/en-us/magazine/dd861346.aspx, http://www.grimadmin.com/article.php/creating-modifying-windows-7-libraries – Antonio Bakula Jul 29 '11 at 09:37