Поскольку вы просили альтернативные IDE с открытым исходным кодом, я бы порекомендовал Code :: Blocks для всего C / C ++.
Если вы хотите попробовать, загрузите ночная сборка (они не поддерживают "стабильную" версию в актуальном состоянии). Инструкции по установке в Linux вы можете найти в соответствующей ветке форума.
IMO Code :: Blocks действительно хорош, потому что он быстрый, переносимый, и вы можете легко настроить каждую деталь вашего проекта. Есть также множество плагинов , которые могут помочь вам в разработке.
Но если вы привыкли к Eclipse и вам это нравится до сих пор, вам действительно следует использовать CDT , потому что вы получаете тот же (приятный) внешний вид, что и с другие среды разработки Eclipse (Java, Java EE, Jython, Python, ...).