Sameer D. Sahasrabuddhe wrote:
Also look at Anjuta, the Development Studio for GNU/Linux.
There's also Eclipse for Java. And now, C/C++: http://www-106.ibm.com/developerworks/library/os-ecc/?ca=dnt-416
It's an integrated development environment that works very well with all the standard age-old tools like CVS, make, gcc, tags etc etc etc. If you are not the Emacs/Vim/favourite-text-editor variety, this is definitely the tool for you.
:-( This is sad. I am the "Vim is my favourite editor" variety and I don't use most IDEs because it's difficult/impossible to integrate Vim. The other day I was evaluating Eclipse for use at work and the only thing that really stopped me there was lack of Vim integration (heck, it doesn't even have vi/vim key bindings).
-Manish