尽管许多人将其视为Java IDE,但他可以尝试使用NetBeans.我已经在Windows上使用它进行C和C++开发而没有任何问题,我知道Linux上支持NetBeans,因此值得一试.
看起来他想要的大多数功能都包含在C/C++开发工具包中,包括与GDB,分析器等的集成.
确实,Visual Studio很好.
在自由方面:
Qt Creator也变得非常好,值得一试.有来自Qt框架的有利副产品:
版本1.3 beta可作为即将发布的版本的预览版,但目前的1.2.1已经是管理项目所需的全部内容.
已经提到过Eclipse,它是一个非常好的环境,提供了许多插件(Mylyn,SVN,...).
MonoDevelop有点支持C++(越来越多,我没有检查最新版本).