Possible Duplicates:
Best unix/linux C++ debuger/IDE ?
Best C++ IDE or Editor for Windows
Not counting Visual Studio what IDE's do professionals use?
Possible Duplicates:
Best unix/linux C++ debuger/IDE ?
Best C++ IDE or Editor for Windows
Not counting Visual Studio what IDE's do professionals use?
Eclipse - http://www.eclipse.org/cdt/
It's a package of both an IDE, and the gnu compiler and debugger.
You can also use VIM, Notepad++ or emacs. But they lack some of the features eclipse and VS have.
I don't, typically, with C/C++, simply because most IDEs enforce a project structure on you that isn't console-friendly. That and most of the projects I work on have fairly complex build systems out of the usual "build, rebuild, clean".
The guys that do some of the most interesting and varied work usually use some version of:
Even when they're working on Windows.
Notepad.
We also use those old punch cards for "portability" of our code. Get it?
I use VC++, but since you have ruled that out, Code::Blocks and Eclipse will do.
If you're looking for a simple editor, Notepad++ is lightweight, but it doesn't have autocomplete or anything awesome.
Well, at my old job we used KDevelop. Not that I recommend it over VS.
KomodoEdit when I'm editing web stuff such as PHP or Ruby(rails and not)
Kate when I'm working with everything else
Visual Studio is what I use at work
Am I tho only one who uses NetBeans and SunStudio?
Before using NetBeans, I only used VS, so I was stunned when I saw code completion features it had. They were SO much better than Visual Studio 2008 (though 2010 made it much better).
My experience with it was great. SunStudio is similar to NetBeans, but as far as I know only works on Solaris-based operating systems. Also, SunStudio has its own compilers which are supposedly standard-compliant and should be better than GCC (are they really, I don't know, didn't test them much).