Stack OverflowWhich programming tools do you pay for?
[+63] [84] Daniel Lopez
[2009-01-21 13:26:04]
[ tools software-tools commercial ]

With so many open source (or simply freely available) alternatives for nearly every programming tool category, which software do you (or your boss) pay for and why? Is the decision based on saving development time, better functionality, documentation or simply corporate policy?

(1) Duplicate:… - George Stocker
Gortok: It is not a duplicate, I am interested in the actual tools people pay for (and why) - Daniel Lopez
That is indeed a great question. - Fredriku73
(1) possible duplicate of Software worth buying (yes, it is a duplicate) - Deniz Dogan
I don't understand how this can be marked off topic. This is about programming tools so it definitely relates to software development. There were some great answers and I actually ended up buying a couple of tools recommended here. - Daniel Lopez
[+59] [2009-01-21 13:32:49] Kent Boogaart

Beyond Compare [1]. It's just a fantastic compare tool and I couldn't live without it.


(10) WinMerge is free and perhaps better, KDiff3 is also free and useful. - Rob Williams
+1 vote for WinMerge. There is even a portable (thumbdrive) version available here - Ryan Taylor
[+42] [2009-01-21 14:13:08] community_owned

books.... unless i can get them online for free

[+40] [2009-01-21 15:33:02] epotter

Visual Studio

Say what you want about Microsoft, but VS is a great IDE.

Then why doesn't it have a decent way of managing project settings in large solutions? - JesperE
I'm not saying it's perfect. There are things about it that I'd like to change as well. But I've never worked with a better IDE. - epotter
I agree that it is a great tool. That and TFS. And they are really trying to improve. - Wagner Silveira
(2) I'm not a Microsoft fanboy - but if there is one thing they have done really well it is their development tools/languages. - Steve Cadwallader
Often a little too slow (or very) and it can freak out with solutions on occasion, but it's indeed a great IDE. - MetalMikester
I also agree, it's a great IDE...but it's also getting alot into my way and it's slow sometimes. - Bobby
[+37] [2009-01-21 13:32:38] Gerrie Schenck

Resharper [1], because once you get used to it, it makes coding a lot easier and faster. On top of that it greatly increases the refactoring abilities of Visual Studio .Net.


Totally, I feel naked with out it. It's the only tool that I've ever bought. Well scratch that, I did buy Visual SVN. Managing subversion check in and outs without it is a nightmare. - Chuck Conway
Bah I'd kill for resharper. I want to buy it but work says it's a luxury item and we don't have the $ for it - PSU_Kardi
[+34] [2009-01-21 13:39:11] Keltia

I bought TextMate [1] when I got a mac, one of the best text editors for programmers. I also managed to get two copies bought for $WORK.


uh, if you did really downvote my answer just because you are a vim fan (which I am too BTW), that's not very nice. - Keltia
Too bad that TextMate dead now :( - porneL
Erm no, it is not dead, I'm just waiting for 2.0 as many hundreds of other people... - Keltia
[+34] [2009-01-21 14:09:10] coobird

Hardware. There just aren't free alternatives to physical hardware, so that's where my money goes to at the moment.

Getting the best software tools, be it free or commercial, is important, but having a good powerful machine for development should not be overlooked -- after all, what good is the newest IDE with code-completion and refactoring tools when those tools take 20 seconds to execute, leading to irritation and decreased produtivity, because the development machine is five years old?

Having a machine with a dual- or quad-core processor with plenty of memory, a fast hard disk and dual-monitor set up is going to be a serious productivity boost, compared to having to fight with a five year old machine which constantly disk swaps due to a lack of memory.

[+31] [2009-01-21 13:45:58] Marko Kocić

Total Commander [1], and if someone ask how it is programming tool, I use it to:

  • diff / merge files
  • compare / synchronize directories
  • deploy using ftp / sftp
  • start / stop servers
  • browse source tree and edit files
  • start / stop services
  • kill / view processes and registry
  • and pretty much everything file related

(add below)

  • Pack/unpack files
  • Peek into a Linux RPM to just view/copy a particular file
  • Mount ISO image
  • Browse Linux / ext partition

(3) +1 (+1,000,000 if I could). Total Commander is the one productivity-enhancing tool that everyone must have. If you're still using Windows Explorer for your daily tasks, you're wasting A LOT of time. - Ates Goral
I've actually tried to buy this program in their web shop and I always fail :) - Laserallan
(2) The only thing hard with Total Commander is actually transferring the money to them. - earlNameless
(1) I think Total Commander is a logical step for anyone from Norton Commander era. It's the first application I install on clean Windows. - lubos hasko
(1) Main reason why I can't work on Mac How do you mount images with it? I use demon tools - Zeljko Dakic
(1) @desireco: just open a .iso as if it's a directory. Or use a ext2fs plugin to browse linux partitions: - Wouter van Nifterick
(2) The first piece of software I ever bought. I had used the "trial" version for a long time, then realized that Christian Ghisler is just a working programmer like me. Well worth the money - I'd pay that annually. - Mawg
Have you considered farmanager? - Justin Dearing
[+25] [2009-01-21 14:59:12] wcm

I like UltraEdit [1]. It's easy to use, very configurable, does conversions and has macro recording capabilities. The free editor NotePad ++ [2] is coming along, but it hasn't caught up quite yet.


Column Edit and Hex Edit have helped me troubleshoot many issues... now if I could just associate file extensions with "View As" types for .NET config files... - StingyJack
Easy to do: UltraEdit Menu -> Advanced -> Configuration -> Editor Display -> Syntax Highlighting -> Open. Search for "XML" (should be L6), at the end of the L(#) line, append "CONFIG" after WSDL. This will auto set .config files to be viewed as XML syntax highlighting. You are welcome. - Chris Porter
I started on UltraEdit. Then I got to use UEStudio, and now I'm hooked on that. - geowa4
UE was nice, but at least some 5 years or so back it didn't support Unicode nearly well enough. So I went out and bought EmEditor -- for me it is great as not only it does Unicode perfectly, it also supports a full implementation of regexp search/replace and extensions/macros written in Javascript. - Gnudiff
I used UltraEdit for years then last year changed to UEStudio - same backbone, with more functionality. Great tools both worth supporting. - MetalMikester
I use NotePad++, I find the improvements from other non-free softwares compared to NP++ are not worth me buying them. But I guess it's just a question of needs - David
[+24] [2009-01-21 13:33:50] Kent Boogaart

FogBugz [1]. It's just so painless and streamlined compared to free options I've tried such as Trac and Bugzilla.


(1) I found Redmine to be even more flexible and easier to use. - zvikico
Joel hasn't voted this one up to the top yet? - Jim C
Redmine is very nice. kent boogaart has a man crush on joel i think - community_owned
(1) They do have a free "Student and Startup Edition" for 2 'active'. Just sign up for the trial, then go to manage my account. There should be some kind of "Switch to..." link somewhere, even if it's small. This is what I do and it works great. - Lucas Jones
dude, joels gonna get so mad when he sees you are telling people how to game his software. - community_owned
I haven't used redmine. But I won't deny the man crush ;) - Kent Boogaart
Fogbugz works well. I bought it to spend as little time as possible in it. The less time i spend in Fogbugz and the more I spend solving problems, the happier i am. Worth every penny so far. Hosted edition has speed issues once in a while but they seem to be fixing it often with their growth - Jas Panesar
person-b, thanks! I'll try FogBugz for my projects now :) - igorgue
kent - haha, good sport - community_owned
try as well, it's got a different approach but I liked it a lot. Fogbugz got a terrible UI and lack of startup guides for best practices to use the system. Mixing feature and bugs doesn't help either. - dr. evil
[+21] [2009-01-21 13:41:13] Adriano Varoli Piazza

Only the computer and a copy of Windows. It's actually the company's, not mine, but that's all they've had to pay for my programming. All the tools I use are free/open.

Throw in a "me too" for this approach. Unless you count the database server, which is Oracle for us. - Mr. Shiny and New 安宇
"Me too". We'd like to buy some tools, but we don't have the budget for that right now. - Brian Knoblauch
(8) -1 since your answer to the question asked is: None - Nifle
@Stumproot: so your computer and your OS aren't tools in programming? You (or your employer) didn't choose them for your specific work? What about all the talk about 2 or 3 monitors being better? You might also want to downvote . - Adriano Varoli Piazza
[+20] [2009-01-21 13:32:05] cletus

IntelliJ IDEA [1], which is by far the best Java IDE there is (imho). In particular, it's code completion, refactoring, search capabilities and a whole lot of little touches just put it head and shoulders above any other I've used (Eclipse, Netbeans, JDeveloper and years ago Jbuilder).


i find the latest eclipse rather fine, but thanks for the tip i'll give it a try - Jakob Cosoroaba
Yeah. Our team of 10 all use IDEA; most other tools are free. The license price of ~500€ is not that high if you consider what developers get paid. Even if it gives a small boost in productivity it pays for itself quickly (and it gives a BIG boost, not to mention making development more pleasant). - Jonik
[+19] [2009-01-21 13:39:04] Tim Matthews

Visual Assist X [1]


Does this provide functionality that Resharper doesn't? - Simucal
(1) Support for C/C++ - Rasmus Faber
[+19] [2009-01-21 13:45:17] JaredPar

ViEmu [1]. It's a VI emulation layer for Visual Studio. It rocks!!!


+1. I can't work sanely without ViEmu! - Kyle Walsh
That is awesome! I didn't know that existed. I'll have to try that out. Here's hoping it works with Visual Assist. - Eddie Parker
it does, I use them both with VS. Love that combo (VS + VA + VI) very much - Emile Vrijdags
I've been using a macro to open gvim to the cursor. This looks even better. - Judge Maygarden
You guys are nuts! - Breton
I'd pay a lot of money for a usable Emacs emulation layer... - Deniz Dogan
[+18] [2009-01-21 13:31:48] GregD [ACCEPTED]

I bought VS2005 and VS2008. I also purchased Resharper. I use Tortoise SVN and Unfuddle, which are both free tools. Oh and I also purchased Telerik controls.

  • VS because I've found that nothing has the same functionality for coding c#
  • Resharper [1] because I feel it's helping me to become a better coder.
  • Tortoise SVN [2] because I wasn't happy with Ankh and I didn't necessarily need the VS integration.
  • Unfuddle [3] because 1 project at a time is free
  • Telerik [4] because their controls save me time and there wasn't really a good product that's free.

(39) What's the point of selecting one answer as "accepted" in a question like this which cannot really have one definitive answer? - Jonik
unfuddle is cool but github is where it's at these days :) lolz - iwayneo
[+15] [2009-01-21 13:42:38] dmajkic

Red Gate ANTS profiler [1]


[+14] [2009-01-21 15:36:14] glenatron

RegexBuddy is well worth the money if you use Regular Expressions at all.

I use Expresso, which is a) free; and b) awesome. - Dmitri Nesteruk
M-x re-builder... inb4 "Goddammit, Emacs" - Deniz Dogan
[+11] [2009-01-21 15:53:52] Gulzar Nazim

you can find more info here:

Software worth buying [1]


[+9] [2009-01-21 16:33:25] Bob King

MSDN subscription, with Visual Studio.

[+9] [2009-01-21 13:32:03] Kent Boogaart

Visual SVN [1]. Ankh [2] just crashes my VS too much.


Which version of Ankh were you using? I'm using the 2.0 version and haven't had any issues with it. - Rob Z
I tried the latest version as of around a month ago. Same problem on both my machine and a colleague's. - Kent Boogaart
Odd, what version of Visual Studio? - Rob Z
I had issues with Ankh, then upgraded to 2.0 - no issues since then. - Kyle Trauberman
VisualSVN rocks! - Chuck Conway
Ankh since 2.0 is ok, older version sucked though. - Andrei Rinea
I've not had crashing problem with Ankh - Justin Dearing
[+7] [2009-01-21 13:43:38] Anders Sandvig

I purchased a license for JungleDisk [1]. It's not a programming tool, but it allows me to sleep better at night, knowing that Amazon will take good care of my Subversion repository backups and other important data of mine.


[+6] [2009-01-21 16:43:39] Matt

I have paid for ActiveState's Komodo IDE in the past. It's kind of like Visual Studio for Perl, Python, Ruby and Tcl. And it runs on Windows, Linux, Solaris and OS X. Probably not something that hardcore emacs/vi people would like, but I found it to be wonderful when debugging relatively large bodies of code (5000+ lines of Python for example). Komodo even has an emacs emulation mode which works pretty well but of course doesn't mimic emacs exactly.

The full edition of Komodo costs somewhere between $200 and $300 and is well worth the price in my opinion. That being said, I don't currently use it now - I almost exclusively use emacs these days. I would love to find a nice embedded Python debugger for emacs. . .

+1: I bought 3 licenses for the company, but I didn't upgrade anymore, because its a bit too slow on a mac for my taste. Since the I switched to textmate for programming and use Komodo as a python debugger if needed. - razong
[+6] [2009-01-21 15:23:54] Paul Nearney

RedGate [1] SQL toolbelt - the schema/data compare tools are awesome, as is the DB documentation tool. The prompt tool (i.e. intellisense for SQL) is also worth a look, although can be slow on a large DB


[+5] [2009-01-22 06:23:08] icelava

NDepend [1].

If you ever inherit a mountain of legacy .NET code base and have trouble weeding through the hundreds of thousands of lines of code figuring what assemblies, namespaces, classes make use of what other assemblies, namespaces, classes.


[+5] [2009-01-21 13:36:41] Sebastian Dietz

I mainly bought the following tools for personal use:

  • Visual Studio Standard 2008 (and the predecessors)
  • ReSharper
  • RegExBuddy

There are no better free variants for those tools, and they support my development work with many productivity tools to be worth the money.

I will buy IntelliJ IDEA as soon as I will have some serious Java projects to do, because I am fed up with various nagging problems in Eclipse.

[+5] [2009-01-21 14:29:12] codeape

Balsamiq Mockups [1]. It is an easy-to-use tool for creating mockups.


[+4] [2009-01-21 14:03:20] Brent Schooley

Microsoft related

  • Visual Studio w/ MSDN
  • Expression Studio


  • Flex Builder
  • Flash

[+4] [2009-01-22 08:57:27] Glennular

Lots of Books!

The best tool out there that can teach you more every day.

Make your employer add a book budget in if you do not have it. I've never been turned down, they're cheap compared to standard training.

Plugin's I personally pay for: vimui -

and of course MSDN

[+3] [2009-01-22 10:07:05] Airsource Ltd

Most of the stuff we buy is big ticket items

  • JIRA [1] because it works well.
  • Confluence [2] for the same reason.
  • Adobe Design CS because we occasionally need to use Illustrator, Photoshop, and Acrobat.
  • RVDS [3] because it makes our code run faster.

Pretty much everything else we use is free other than the obvious stuff like Visual Studio, XP, Leopard... We've got TextMate. Can't think of anything else off-hand, though I'm sure I'm missing something.


[+3] [2009-01-21 14:12:59] Rui Vieira

IntelliJ IDEA.

I've been doing some programming in Groovy and nothing even comes close to IDEA's support for Groovy.

Nowadays, it's even suited for Flex, ActionScript, Python and Scala development.

[+3] [2009-01-21 13:35:04] Kent Boogaart

TestDriven.NET [1]. The integration with VS is perfect. Note that this is free for personal use.


[+3] [2009-01-21 20:44:46] Goyuix

LINQPad [1] - Not just for developing LINQ stuff, can execute any arbitrary C#/VB.NET expressions and statements. Super helpful for exploring the classes and methods.


LINQPad is free. - Lucas B
@Lucas while LINQPad is free to download and use, purchasing the software enables Auto-Completion / IntelliSense. You really don't get the full product unless you pay to unlock it. - Goyuix
Excellent point! Sorry I missed that. - Lucas B
[+2] [2009-01-21 20:51:23] community_owned
  • My Eclipse
  • BeyondCompare
  • SQLyog Enterprise (great MySQL manager/query browser)
  • SnagIt

SQLyog = AMAZING (as is BeyondCompare) - Paul Brown
[+2] [2009-01-21 22:26:35] cletus

Prince XML [1], which is expensive (at nearly US$3,800 for a server license but if you want a robust, fast, superb HTML to PDF converter that understands CSS2.1 (and even quite a few CSS3 features) then there is no other choice.

Prince XML even passes the Acid2 [2] test.

Just look at the samples. It's a truly extraordinary piece of software.


[+2] [2009-01-21 14:27:40] Wilka

dotTrace [1] - the best profiler for .NET code.


[+2] [2009-01-21 15:10:19] Chris Stewart

Personally, I've bought:

  • TextMate
  • Versions

Versions is on my to-buy list. - Kyle Trauberman
[+2] [2009-01-21 13:55:35] Echostorm

CodeRush / Refactor Pro [1] is worth every penny.


[+2] [2009-01-21 14:10:42] community_owned

I bought phpDesigner for PHP-development

I have this, but prefer Eclipse over it. - Laura
One of the best for PHP, with its speed and best Javascript support I know of and many other features. - Halil Özgür
[+2] [2010-08-30 16:19:50] Patrick from NDepend team

NDepend for .NET developers is a tool worth its price. NDepend helps .NET teams to manage large and complex code base. You can think that while Resharper focus on micro-flaws (inside methods) NDepend focuses on macro-flax (spaghetti codes).

NDepend comes with a dependency graph [1], a dependency matrix, a treemap/metric view, and a Code Query Language dedicated to explore the code base and it can diff 2 versions of a code base, see a few screenshots below:

alt text alt text alt text


[+1] [2009-01-22 11:10:17] Fortyrunner

I bought a license for Textpad.

[+1] [2009-01-27 00:37:59] Jedidiah Thomet

We pay for Visual SlickEdit [1]. It's one of the best text editors I've used for writing code, plus it works with a variety of programming languages (a requirement for us).


[+1] [2009-01-21 14:20:29] Mr. Shiny and New 安宇

Quest's TOAD is pretty useful if you do database work. It's pretty fast and has lots of features. There are free alternatives and tools provided by the vendor but this tool has lots of stuff all in one place. The UI is not for the timid, but to use it you need to know how to write SQL, so that's not usually a problem.

[+1] [2009-01-21 13:37:28] Ian Turner

I have Versions and a Beanstalk account for version control. Apart from that, everything else I use is free.

[+1] [2009-01-21 13:40:35] cruster

I'll just post the paid ones:

Visual Studio + Team System
Microsoft SQL Server
Kentico CMS

[+1] [2009-01-21 13:43:45] dmajkic

RAD Studio (Delphi)

ugh! Delphi! ... you're not allowed to post anymore - deft_code
[+1] [2009-01-21 18:31:02] tkotitan

I work in a Mac shop and we use Coda [1].

It is definitely worth it, especially for non-programmers who need 3-4 different tools to update their website. Great fully customizable syntax highlighting, even if you change the extension for your templates, for example. I wish it would run on PC.


[+1] [2009-01-21 18:31:34] jcollum

I'm considering buying Expression Blend [1] so that I can quickly edit Silverlight xaml and share it with any designers that I work with. It's pretty inexpensive.


[+1] [2009-01-21 16:21:27] Miyagi Coder

SQL Prompt (intellisense for SQL Server) - Any developer that touches a SQL Server database should get this tool.

[+1] [2009-01-21 16:31:10] bchhun

Komodo IDE [1]


[+1] [2009-01-21 16:33:14] JohnOpincar

I'm a consultant so I pay for my own tools.

Resharper is invaluable. It pays for itself over and over. I'm amazed anyone writes c# without Resharper. If you write c# for a living and you don't own a copy, go download it now.

I recently bought Visual SVN. Very nice if you are using subversion.

I've owned the latest version of UltraEdit for 10+ years now.

[+1] [2009-01-21 17:08:00] Nick

Not strictly programming tools, but the Red Gate [1] SQL Tools save loads of time and hassle maintaining databases. Well worth the money.


[+1] [2009-01-21 17:08:18] Adam Gibbins

Most my software is free but if it weren't I'd certainly pay for things such as Subversion and VIM.

[+1] [2009-01-22 06:47:46] porum

LINQPad [1] with Intellisense. Very handy when working with Linqtosql.


[+1] [2009-01-21 23:36:22] Clayton
  • TextMate
  • ZendStudio for Eclipse
  • VisualParadigm UML

[+1] [2009-01-22 01:19:22] Ian
  • +1 for Komodo IDE. Just keeps getting better. On of the best features for me is the simple source control integration - now supports Perforce, cvs, svn, Bazaar, Hg and Git - phew - thats a lot of options. Day to day I use all cvs and svn for work stuff ( in the process of migrating to svn ) and Bazaar for personal stuff. Syntax highlighting for almost any file type. Nice plugin architecture and decent of available plugins to go with it.
  • BeyondCompare [1] Best diff-merge tool you'll find for the money. The new Version 3 is fantastic.
  • SmartCVS [2] - Great tool for managing CVS repositories. I'm liking it better than things like TortoiseCVS ( although thats also good) for its repository admin features. There is also SmartSVN - the same idea but fo Subversion.
  • SqlDbx [3] - fast and lightweight Sql query analyser for multiple DBs. Works great for a most backends - just wish it had better DB2 support.

[+1] [2009-01-22 13:44:28] ak.

TextMate and VMWare Fusion

[+1] [2009-01-22 18:22:02] community_owned

I'm something of a tool junkie, I guess

  • Intellij
  • Ultraedit
  • SmartSVn & SmartCVS
  • Araxis Merge
  • JGSoft Regex Buddy & PowerGrep
  • SparxSystems Enterprise Architect
  • DbVisualizer
  • Structure101 (Headwaysoftware)
  • StylusStudio (XML editor, I use it for xslt transformations)

[+1] [2009-01-23 00:34:52] tekiegreg

Well I have a MSDN subscription of my own. Then I bought a copy of CodeSmith when I got tired of basically typing in the same thing over and over for some blocks of code I couldn't do any other way. Between the two, worth every penny.

[0] [2009-01-23 05:18:40] Nirav

Resharper / Beyond Compare / EMS MySql Manager / TDD.NET

[0] [2009-01-23 05:25:21] Christian Nunciato
  • FlexBuilder Standard
  • Adobe CS3 (Web Premium)
  • Visual Studio Pro & MSDN Premium (annually)
  • UltraEdit
  • FogBugz
  • Vault

.. and lots and lots of books! (And noise-canceling headphones, if those count.)

[0] [2009-01-23 05:32:59] Brant Bobby

TextMate just because it's a great text editor. I also use VMWare Fusion to run Visual Studio, so add that to the list.

Also, my Sennheiser HD580 headphones -- You wouldn't think so, but they're the most valuable programming tool in my arsenal. :)

[0] [2009-01-23 06:35:43] rick
  • MyEclipse
  • Advanced Find and Replace
  • Unfuddle

[0] [2009-01-22 06:08:30] afgallo

As other people mentioned I use:

  • VS2008 and VS 2005
  • Resharper (definitely pay for it)
  • SVN, Tortoise and Visual SVN
  • CCNET (free)

Over the last months I've been using dotTrace [1] from JetBrains (definitely worh it as well). This is basically a .NET profiler like any other one you may have tried before but I though this one is heaps better! This is a tool which helps you to become a better coder. It's really easy to use and you can compare you code line by line and see what you can do to improve it.


I thought that SVN is free. - tuinstoel
[0] [2009-01-21 16:56:01] Wookai

AdeptSQL Diff [1], a great tool for managing different database versions and pushing modifications on running databases.


[0] [2009-01-22 06:54:16] Pratheeswaran.R

Visual Studio 2005

[0] [2009-01-22 06:57:04] Naveen

Visual Assist Its brilliant intellisense allows me to concentrate on the logic instead of name of the variable, function parameters, variable scopes etc.

[0] [2009-01-22 08:51:58] netzwerg

StrokeIt [1] -- mouse gesture recognition engine and command processor


[0] [2009-01-21 17:29:04] remrick

IntelliJ IDEA, Beyond Compare and UltraEdit -- all terrific tools.

[0] [2009-01-21 18:17:42] bbutle01

dreamweaver because I can't stand to do css by hand

[0] [2009-01-21 18:25:13] Larry Fix


Its search capabilities for usage, type or filename is a big improvement over Visual Studio. It provides additional refactoring support that is very useful. Plus the hash marks it uses to indicate errors, warnings and info for the whole file at glance is cool.

I have not compared it to other addins, so I cannot say if it is better. I just tried it and liked it so much that I have not looked around.

[0] [2009-01-21 19:23:22] Gubbi

I have purchased Balsamiq which is a great tool for wire framing websites.

Else, nothing much else.

Eclipse, Apache Tomcat, Java, Spring, these pretty much save my pocket. :)

[0] [2009-01-21 19:59:35] TravisPUK

Visual Studio 200x and Beyond Compare 3.0 (Personally), MS Gold Partner for the Office.

[0] [2009-01-21 20:40:04] Rich Apodaca

Windows - for the purpose of debugging Web pages and plugins with its browsers.

[0] [2009-01-21 22:52:51] Ash

Resharper. And worth every cent. I am not sure I completely agree (yet) with it's obsession with the use of 'var' (or at least how liberally is suggests it) but it rocks my world.

[0] [2009-01-21 13:35:47] Mark Brittingham

I pay for those tools, such as Resharper, FogBugz and the DevExpress suite for which there is simply no good free alternative. I use free tools such as Tortoise SVN or SubSonic if I am sure that they are stable, well supported and will be around for a long time.

Being free is not a particular attraction to me. A free tool actually costs more than all but the most expensive paid tools if it is abandoned in a few years and I have to spend time rewriting software to adapt to this loss.

[0] [2009-01-21 15:22:06] Grunties

Ummmm... does my server count?

As noted, there's perfectly good free apps to do just about everything. I think I'll buy Balsamiq once I get back into freelancing on the side, but everything else I use is free.

[0] [2009-01-21 14:57:45] Limbic System

My IDE- Intellij IDEA [1]. And yes have tried Eclipse (I had to learn enough of it to support my co-workers who use it). IDEA is just better at navigating large code bases.

Also, although it's not a "programming tool" per se, I would add OSX Leopard [2] to this list. I used to be an avid Linux user, but it was worth the money for me not to have to "administer" my development environment anymore. Some things are just worth paying for.


[0] [2009-01-21 13:48:43] cmsjr

For the most part my company will provide any paid tools I need, and for most of the programming I do outside of work I use open source tools. One exception was Enterprise Architect [1] I like it enough that I wanted a personal, rather than company constrained license. (I tried StarUML and ArgoUML but feel like EA is more feature complete.


[0] [2009-01-27 01:08:11] jasedit

Code Collaborator [1] which is an awesome peer-review tool. Our team purchased seats for it, and it has been a huge assist in making peer-reviews painless and effective.


[0] [2009-06-01 04:13:04] Paul

I like textpad. It has a nice simple interface and can record macros. It also can be set to highlight just about any language syntax.

[0] [2010-01-08 13:51:23] Mawg

Borland C++ Builder. I still find it better than the free MSVC.

[0] [2010-03-02 12:37:22] iwayneo
  1. VisualSvn
  2. LLBLGEN (always good to have as another option to NHib)
  3. Monotouch

Thinking about grabbing a resharper licenese as well as an MS partner pack


[0] [2009-01-22 12:02:27] user57873

Hardware and Windows license, VS 2008, Visual Sourcesafe (Even though its not great), and TextPad..

Everything else i use is Open source..

[0] [2009-01-22 09:57:47] Mateusz Kubiczek

TextMate because it is just so good and yet cheap.

[-1] [2009-01-27 00:13:28] Kyle G

VB6.. back in the'day.