推荐 Eclipse
其核心很小,它的设计思想是:一切皆插件。
Eclipse平台加上 C/C++ 开发工具箱(C/C++ Development Toolkit,CDT)可以很好地满足楼主的需求。
推荐理由:
1. Eclipse是一个用Java所撰写IDE,因此可跨平台,所以在Linux和Windows平台下皆可使用Eclipse,可降低程序员熟析IDE的学习曲线。
2. Eclipse虽然主要拿来开发Java程序,但事实上Eclipse为一个“万用语言”的IDE,只要挂上plugin后,就可以在Eclipse开发各种语言程序,所以我们只要挂上CDT(C/C++ Development Toolkit)后,就可以在Eclipse开发C/C++程序。所以只要熟析Eclipse的IDE环境,将来若开发其它语言程序,就不用再重新学习IDE环境了。
3. 最重要的,Eclipse和CDT是Open Source且完全免费,取得相当容易。
具体请参考下面的链接。
参考资料:http://www.ibm.com/developerworks/cn/linux/opensource/os-ecc/