5,427,303 members and growing! (17,210 online)
Email Password   helpLost your password?
Languages » C# » Utilities     Beginner License: The Code Project Open License (CPOL)

Visual Studio Project MRU List Editor III

By peterchen, Josh Beach, Nelviticus

An update to a stand-alone tool for editing Visual Studio's MRU list
C# (C# 2.0, C#), .NET (.NET, .NET 2.0), Visual Studio, Dev

Posted: 8 May 2008
Updated: 5 Jun 2008
Views: 4,300
Bookmarked: 7 times
Announcements
Want a new Job?



Search    
Advanced Search
Sitemap
5 votes for this Article.
Popularity: 3.05 Rating: 4.36 out of 5
0 votes, 0.0%
1
0 votes, 0.0%
2
1 vote, 20.0%
3
2 votes, 40.0%
4
2 votes, 40.0%
5

Introduction

Josh Beach wrote a utility for editing the MRU list used by Visual Studio. You can find his original article here. Peter then added some extra functionality and you can find his updated version here.

I really like the app, but I had a few niggles so I made some changes of my own:

  • It now supports Visual Studio 2008
  • The default Studio version selected in the drop-down box will be the newest, rather than the oldest
  • The buttons have ToolTips
  • It doesn't list Visual Studio versions that you don't have installed
  • Better-looking buttons
  • Re-named some of the buttons and changed the layout a bit
  • Added an installer project
  • A few other tweaks and fiddles because I was bored

As I can't upload new versions to someone else's article I've created my own - my first article here at The Code Project, shame it's not my own work!

Using the Code

I have really only fiddled with the UI and made some small changes to the existing code so please take a look at Josh and Peter's original articles for code information. If you want to add other versions of Visual Studio to the list, take a look at the MainForm() constructor in MainForm.cs - it's just a case of adding a new AddVersion() call.

History

June 5, 2008 - peterchen

  • Fixed: Save failed when Visual Studio 2008 was not installed
  • Added: Additional keyboard support
    Shift+Up/Down to move an item, Del to remove, Num-+ to add an existing project/solution
  • Changed selection change after Delete to match my personal preferences

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

About the Authors

peterchen


Supporter
Peter is tired of being called "Mr. Chen", even so certain individuals insist on it. No, he's not chinese.

Peter has seen lots of boxes you youngsters wouldn't even accept as calculators. He is proud of having visited the insides of a 16 Bit Machine.

In his spare time he ponders new ways of turning groceries into biohazards, or tries to coax South American officials to add some stamps to his passport.

He recently started blogging about hisFirst Real C# Project[^] (a.k.a. "get it done"). Musing how this changes development for him or in general, tidbits he discovered, and else.

Beyond these trivialities Peter works for Klippel[^], a small german company that wants to make mankind happier by selling them novel loudspeaker measurement equipment.


Where are you from?[^]



Please, if you are using one of my articles for anything, just leave me a comment. Seeing that this stuff is actually useful to someone is what keeps me posting and updating them.
Should you happen to not like it, tell me, too

Occupation: Web Developer
Location: Germany Germany

Josh Beach



Occupation: Web Developer
Location: United States United States

Nelviticus


I am nine feet tall and made out of fire. I spread misery, suffering and chaos in my wake. Hail Eris! Hail Arioch! Hail tuna and mayonnaise sandwiches with sun-dried tomatoes!
Occupation: Software Developer
Location: United Kingdom United Kingdom

Other popular C# articles:

Article Top
Sign Up to vote for this article
You must Sign In to use this message board.
FAQ FAQ Noise ToleranceSearch Search Messages 
 Layout  Per page   
 Msgs 1 to 10 of 10 (Total in Forum: 10) (Refresh)FirstPrevNext
Subject  Author Date 
GeneralNot savingmemberBasel Nimer0:33 11 May '08  
GeneralRe: Not savingmemberNelviticus2:16 12 May '08  
GeneralRe: Not savingsupporterpeterchen11:23 5 Jun '08  
GeneralRe: Not savingsupporterpeterchen12:30 5 Jun '08  
QuestionZip compression?memberDennis Micheelsen21:05 8 May '08  
AnswerRe: Zip compression?supporterpeterchen21:29 8 May '08  
GeneralRe: Zip compression?memberDennis Micheelsen21:31 8 May '08  
GeneralRe: Zip compression?memberNelviticus23:07 8 May '08  
GeneralRe: Zip compression?memberDennis Micheelsen23:19 8 May '08  
GeneralNicemembermerlin9814:37 8 May '08  

General General    News News    Question Question    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

PermaLink | Privacy | Terms of Use
Last Updated: 5 Jun 2008
Editor: Deeksha Shenoy
Copyright 2008 by peterchen, Josh Beach, Nelviticus
Everything else Copyright © CodeProject, 1999-2008
Web12 | Advertise on the Code Project