What is your favorite visual studio plugin?

+54  A: 


Ryan Lanciaux
Best. Plug-in. Ever.
Scott A. Lawrence
...for managed code development ;).
what about the fact that everyone feels it drags vstudio to it's knees, I have tried it and my projects are so slow, it's like I'm on a bad RDP connection waiting for things to happen..
Tom DeMille
Weird, what kind of PC are you running on? How many files are in your solution? I really haven't experienced this kind of behavior.
Ryan Lanciaux
Any refactoring tool works really well. I can use Resharper and Code Rush and they both do well (the latter has a user-friendlier preview). If devs have slowdowns on their computers using these plug-ins then it's time to upgrade "ye olde computation device".
+14  A: 


John Sheehan
Duplicate? Never heard of that add-in. What does it do? ;-)
Adrian Grigore
This answer was posted prior to duplicates being handled in close votes.
John Sheehan
+12  A: 

Code Rush and Refactor Pro

David Smart
Code Rush for managed code, Visual Assist X for C++.

The single VS extension I used most often is a few lines of VB linked to a toolbar button that, when pressed, if the current document has a name of the form foo.cpp, opens the file called foo.h in the same directory, and vice versa.

+9  A: 

Visual SVN

(maybe not strictly a plug in... but the most essential add on to Visual Studio around)

Ken Ray
+2  A: 

Resharper: []

From their website:

"...Solution-wide error highlighting on the fly, advanced code completion, superior unit testing tools, over 30 advanced code refactorings, multiple handy navigation and search utilities, single-click code formatting and cleanup, automatic code generation and templates, and a lot more productivity features for C#, VB.NET, ASP.NET, XML, and XAML."

Noah Jacobson
+7  A: 


Bradley Harris
Agreed. Too bad it doesn't show you location correctly when you have collapse regions in the source. :-(
Have a look at MetalScroll ( It handles collapsed regions correctly and adds some customizations over RockScroll.
+6  A: 

Resharper is nice, but I found it a bit clunky.

I'd say Ghost Doc is the one I used most. Saves a lot of boiler plate doc writing.

Isak Savo
GhostDoc is cool!
Tor Haugen
+2  A: 
  1. Reflector (
  2. Create GUID :)
andre nobre
What does a GUID do? :O
Reflector is awesome - I was amazed by all the plugins it has.
+26  A: 

Visual Assist X

Iulian Şerbănoiu
This. Right here. Doesn't get any better than that. If you're doing C++ and not using Visual Assist X, you're missing out.
The holy grail for C++.
+2  A: 

ReSharper, clearly :)

Krzysztof Koźmic
+3  A: 

Visual Assist, Better Intelisense with Refactoring

+1  A: 

dotTrace3.1, R#, GhostDoc, HyperAddin. I know its more then one but hey, they speed up development time fast.

+11  A: 

Test Driven .NET
+2  A: 

Visual SVN

+1  A: 
  1. SmartPaster

  2. AnkhSVN

David Negron
+1  A: 

VisVim ;)


XPathMania - has a window for executing xpaths against the current document in VS.

Needs a bit of a hack to get it working in VS 2008 though.

+6  A: 

Most definitely CodeRush+RefactorPro - beats the pants off Resharper! :-)


As already mentioned above: Resharper ( It beats the refactoring and code completion of Visual Studio hands down.

Remko Jansen
+4  A: 

Resharper (but slow sometimes)
ViEmu (just love it)
GhostDoc (a lovely time saver)
Resource refactor tool (dont' use it much, but nice to have it there.)
Power Commands
Source Code Outliner (Resharper's File Structure Window has similar features, but not the filtering capability.)

I really want to try Code Rush out some day. For now, I'm afraid of messing up Resharper and ending up losing time. :)

Finally ! A free tool to organize my fields and methods. Thank you for the link to Regionerate. I kept reading threads about C# tools and the only one that seemed to be able to do that was Resharper. I tried Regionerate it's great ! Work straight out-of-the-box :)
+3  A: 

DPack is a FREE collection of Microsoft Visual Studio 2005 and 2008 tools. DPack is designed to greatly increase developer's productivity, automate repetitive processes and expand upon some of Microsoft Visual Studio features

DPack includes various browser tools that allow the developer to quickly find solution files, types, particular type members, methods or properties for instance, or quickly find and reference standard .NET framework types. DPack includes greatly enhanced numbered bookmarks feature, various code navigation tools as well as streamlined surround with feature, and much more. See screenshots and learn more about individual features using Features menu.

+8  A: 

I use ViEmu and Codekana together. It's a really nice combination!

ViEmu gives you Vi(m) keyboard mappings and Codekana colors the code to make it easier to see what different parts of it is.

ViEmu is really a life-saver for vimer.
+1  A: 

Qt Visual Studio Add-in

not for everyone, but if you use qt it's a lifesaver
Graphics Noob

Of course Boundschecker!


My favorite is ReSharper (can't do C# without it :), but I'd also recommend DPack.

Piotr Owsiak

That would be the one I helped to write. :)


It does static analysis of C/C++ code to find bugs as you program.

David Crawshaw
+4  A: 


An alternative for RockScroll. It fixes a few annoying issues such as region support.



Bazaar is simply the best SCM ever.

should put the link to plugin...
Sorry about that, I've just added one
+1  A: 

I just made a tool that can do this. It's free and it's open source. I use it daily and can't code without it.

SharpSort is plugin for VS that makes it easier Visual Studio 2005/2008/2010 developers to maintain their code clean and readable at all times by grouping and sorting source code members. You can also define your own custom code layout or use predefined ones.

I also can't live without ViEmu plugin for VS.


Regionerate and Resharper are two necessities for me.

+1  A: 

Code Rocket gets my vote -

From their website: "Code Rocket is an innovative tool that reveals the inner workings of C#, ... and C/C++ code, for Visual Studio... It makes documentation a seamlessly integrated part of the software development process, plugging directly into your development IDE with minimal overheads, delivering powerful benefits from day one."


I think the feature in Notepad++, where if you select any text, for instance a variable name "sName" or similar, the editor also highlights all other positions wherer the string exists. This is really a big help when looking through my code!

Anyone know of anything like this? Or other similar "editor" enhancements?

Another anoyance that I would like to know how to get rid of is, if you have nothing selected and by misstake presses Ctrl + C instead of Ctrl + V, the stupid program will just empty the clipboard. This isn't standard functionality, millions of times I have done this misstake... Could you make it stop trying to copy "emptiness"?.

Even regular notepad is smarter than that...

Thanks/Jesper Wilfing

+2  A: 

VSCommands is simply one of the best FREE plugins ot there! (visual studio gallery link)


Dispatch for ASP - Enhanced FTP Deployment for Web Apps. (Great for projects that need to deploy several times a day.)

Django Reinhardt

Not sure if someone already mentioned that.

Tools –> Options –> Projects and Solutions [set] Track Active Item in Solution Explorer.

It is very irritating to work on a particular file and then try to find it in the solution explorer tree to see more files in the same folder/path.


I very like CodeCompare tool. It helps me compare and edit data within one environment.


Spell Checker - Spellchecks strings and comments as you type. Show suggestions as smart tags.

Borislav Ivanov


I probably have a whole heap more but these are the ones I use most.