Я не могу поверить, что все говорят «использовать KDevelop» для C ++.
По моему опыту, нет лучшего инструмента, чем Qt Creator.
Это: [!d3 ] Fast Имеет очень гибкий менеджер проектов Может использоваться для любого проекта C ++ - даже для не-Qt. Я считаю, что лучший механизм завершения кода всегда интегрируется очень широко с картой Qt (что я действительно рекомендую)