views:

422

answers:

18

I just use Artistic Style.

What other free tools do you use to tackle repetitive jobs while coding in Visual Studio?

+4  A: 

CodeRushX

rahul
+3  A: 

GNU Coreutils + Bash

Christoffer
+5  A: 

Not realy a tool, but I quite frequently use AHK (AutoHotKey) to create keyboard shortcuts for application that don't offer them as well as several for other common tasks for example, I have this script which is always running:

#n::Run Notepad ;Makes Win+n open notepad
#c::Run Calc ;Makes Win+c open calculator
#i::Run Chrome
#t::Run iTunes
#p::Run C:\Program Files\PuTTY\putty.exe
#s::Run WinSCP
#!c::Run cmd ;Makes Win+Alt+c open a command prompt
Unkwntech
I use launchy for the same
yesraaj
I use AHK for many many other things, so it's already there. I have one (win+g) that launches a window and allows me to enter search terms then open my browser in google with the search, it saves me about 5-10 seconds per search and I use it dozens (if not hundreds) of times a day.
Unkwntech
+1  A: 

I use a tool called ToDoList keep track of my programming tasks. This is especially useful for tracking the steps for Test Driven Development (TDD) which I have just started using in my projects. www.abstractSpoon.com

While not exaclty a tool I use a toolkit that provides customisable (skinnable) versions of the main Windows controls. www.componentfactory.com. This enables me to very quickly create smart looking tools that can have their appearance changed dynamically. I do plan to learn to do this myself one day - but while I'm short on time it allows me to focus on the core funcionality of the tool.

I also use SVN for all my source control. It's far better than the company approved software that is preffered in house.
http://subversion.tigris.org/

Kildareflare
+1  A: 

DevExpress for better VS keyboard productivity. SubCommander command line util from VS to regen SubSonic DAL. Aptana Studio for better CSS / Html layout and Javascript support. For super charged layout I use the 960 grid system.

David Robbins
+2  A: 

Snippet Compiler: http://www.sliver.com/dotnet/SnippetCompiler/

The Matt
A: 

Regular Expression Designer

opedog
+3  A: 

For a great list of tools I always defer to Scott Hanselman's Tool List

As for my own:

I know you wanted free but CodeRush and Refactor is Greatness. If you are doing professional .Net development should really look into this.

Same goes for VisualAssist X for C++ development!

Not a Visual Studio plugin, but I cant live without Launchy

For RegEx I like Expresso

Justin
+1 for expresso
Jason
A: 

ReSharper / Reflector / GhostDoc / Expresso

duplicate?

bob
Resharper = not free.
Matt Grande
@Matt thanks, modified post
bob
A: 

PureText to paste snippets of my code as Text into emails and documentation as plain text.

zvolkov
I love the fact that it pastes HTML/highlighted! :)
280Z28
+1  A: 

If you think GhostDoc's useful, check out AtomineerUtils - it has far more powerful auto-documentation features, is much more configurable, and works for C/C++/C#/Java and supports both DocXML and Doxygen formats.

Jason Williams
Thanks nice addon
yesraaj
A: 

SamTools

Most used items:

  • Ctrl+Mouse wheel = page up/down instead of zoom
  • Debug command line toolbar dropdown
  • Vastly improved rectangular copy/paste
  • Solution file list - implemented in other projects but I like that this one is a tool pane

RockScroll

  • Has some very annoying bugs, but I get by. I desperately wish I could get the source and re-write it to fix the bugs. Oh well. (If the author ever wants to release it to me - I promise to keep it free and, if requested, open source.)
280Z28
A: 

Simian, for code duplication.

Matt Grande
A: 

Simple, free .NET obfuscation with support for ILMerge:

Eazfuscator.NET

A: 

SonicFileFinder is a great, fast addon used to open files by name instead of through the project explorer. My only complaint is that if you use it to open a .asax file (and some other lesser used types of files like that) it will launch Design View instead of Code View.

http://jens-schaller.de/sonictools/sonicfilefinder/index.htm

Coxy
A: 

I use and recommend

StyleCop

for good and clean code. Since every developer in a project is driven to write code equally, it is easier to maintain others code.

BeowulfOF
A: 

Does a version control plugin count?

If so:

ankhSVN

CraigTP
A: 

Ankh, for subversion. Doesn't work great, but allows you to move/rename files without going all around the houses.

I say "doesn't work great" because I still use Tortoise for all the commit / update / branch / merge stuff and ankh needs to be manually refreshed to display the current status.

Chris Needham