MSVC++ 2008 although I do still have DevC++ 4.992 installed I use it for test programs and like said above its handy for small single file programs too.
I did have code::blocks but uninstalled it. And I agree with Bubba, 2003 is "deceprecated" as MS themselves like to put it :p I have had 2005 too at one point and found it to be good, I upgraded to 2008 at the turn of the year.
M$ VC++ 2008 for me.
I started using it about a month ago, only because I kept seeing Elysia recommending it to other people.
And I can see why, it's GREAT! :)
SciTE + gcc/friends on both Windows and Linux.
MSVC 2003 with Visual Assist (by Whole Tomato Software)
MSVC 6 (for legacy apps)
MSVC 2005 (for web based interfaces to browse our DBs or config our remote units as we do not give our the UID::PWDs)
I am evaluating MSVC 2008 for new development.
These are the only IDEs I have ever used comercially in the last 10 + years.
Visual Assist does terrific wonders for IntelliSense. It's just a shame it costs so much.
vim all the way. I find it's certainly faster for some things but other things it's a pain in the ass.
I mainly use it because it's everywhere and very nice :)
Everywhere except on non-UNIX systems.
Originally Posted by zacs7
"very nice" is an interesting description of it. I have quite a few descriptive words for it too. :D
There's gvim for non-UNIX systems. My boss uses it on XP nad has it customized like you wouldn't believe - very nice setup.
MS IDEs are very nice and professional. At work they give us FlexBuilder / Eclipse preinstalled (we all do either Java or Flex) and recommend we use it, but I can't stand how sluggish it can be. That's my problem with MS as well.
I prefer to use Notepad++ or a very lightweight editor (on Linux I use gedit, because it already has very nice syntax highlighting). That's all a matter of style, though.
On a UNIX system I use vi. On other systems (read: Windows) I usually end up using the VS 2005 IDE or SciTE/Notepad++.
same here , plus a visual studio 2008 .
Originally Posted by anon
most of the time( almost always) i use CodeBlocks, because it is cross platform and available on linux, mac, windows and also it provides a GUI designer for Wxwidgets which again is a crossplatform C++ GUI toolkit! and... its just lovely!
DevC++ for small projects, most of the time i use it to check my functions or class members to see whether they work or not!