views:

612

answers:

16

In a brilliant world what would you love to have a plugin to do in VS2005/2008?

One answer per post please, and use voting to agree/disagree with ideas.

+3  A: 

A free and open source version of TestDriven.NET

JoshReedSchramm
+1  A: 

Visual Studio 2008: A plugin that color-codes Classic ASP VBScript syntax.

Matias Nino
I like this, but for any language, not just ASP VBScript.
ranomore
Try SP1, it has added back support for VBSCript
John Sheehan
However, that might just be for Intellisense, and not coloring
John Sheehan
+3  A: 

An updated version of VSWindowManager: http://www.codeplex.com/VSWindowManager

mattlant
http://stackoverflow.com/questions/123105/visual-studio-window-manager/3673355#3673355
Brian Schmitt
+2  A: 
  1. Disassembly along the lines of Lutz's Reflector available right in the IDE.
  2. Ad-hoc class diagrams (that is, without creating a .cd file).
  3. Improved T-SQL designer.
  4. Easy code colorization for unsupported languages, like that random thousand line .bat from a decade ago that your manager just said broke the build and has assigned to you for immediate debugging.
fatcat1111
+1  A: 

No idea if it's possible, but I'd like to be able to use images as diagrams in comments sometimes. When working on code that does geometric computations (which I do a lot), a diagram can say a lot more than words.

Maybe you could type the path of the image in a comment and have a plugin which found such paths, loaded the images and displayed them inline with the code (or pop up when you hover the mouse over?)

Luke Halliwell
A: 

This may be too much of a non-answer, but I'd like to have programmatic access to its graph-drawing code used to create class diagrams. Last I looked that was not available.

Lewis Baumstark
+1  A: 

The code review functionality (commenting on portions of code, assigning it to others to look over, etc.) of Team System without actually needing to have Team System.

Kevin Fairchild
A: 

I could really use a plugin that locks files for editing (kindof like Dreamweaver's check in/check out function but more basic). I realize this goes against the notion of source control, but sometimes there are tiny stray apps and files not in source control that you would like to edit but without the risk of edit overwrites.

Shouldn't be too hard to build in theory.

Matias Nino
+2  A: 

A plugin that automatically turns off features that I don't use so that the IDE takes less memory and CPU.

Doron Yaacoby
+1  A: 

The most useful plug in I have used in Resharper by JetBrains.

It provides refactoring support, improved intellisense, code generation, helping and cleaning. It also provides an integrated test runner for NUnit and background code analysis to determine syntax errors etc without recompilation.

marcj
+2  A: 

Something like SQL Prompt. I don't really know if there is such a thing for Management Studio 2008 but that would be great.

Gustavo Rubio
A: 

This will sound basic, but an incremental search plugin like in Opera to quickly navigate my code.
When pressing a hotkey (in Opera it's ctrl+1) and then starting to type the word you're looking for marks the words it matches and the screen scrolls to the first word it matches. I hate switching to my mouse just for scrolling to the method I'm looking for. Also, the dropdown for all my methods is not an alternative, I'm looking for speed.

borisCallens
Incremental search, within a file, is available in Visual Studio. The default hotkey is Ctrl+I. Unfortunately it doesn't search hidden code, so anything in collapsed regions will not be found.
Ch00k
A: 

I'd love a plugin that can spellcheck resource files and large strings (maybe anything with spaces - that should get rid of string literals that are really part of code) and comments. If it's really clever, it'll give me the option to decompose camel cased things to find misspelled methods/classes.

MNGwinn
A: 

A CVS plug-in as robust as Eclipse's CVS handling would be nice. There are some plug-ins out there, but none of them work as well as what's in Eclipse.

Otis
+1  A: 

Embedding vim in Visual Studio.

flodin
You can already do this without any plugin
Paco
I assume you mean with this? http://www.viemu.com/
Rizwan Kassim
@RizwanK I've tried it, and it is not a real implementation of vim with scripts, plugins etc. It just implements the default commands.
flodin
+2  A: 

Support for version control for multiple version control systems. Git, Mercurial, Darks, Subversion, etc.

Paco