Основные требования: подсветка синтаксиса, отладка (пошаговое выполнение, точки останова, отображение значений переменных и т.п.), лояльность к системным ресурсам (непрожорливость).
Писать в одном редакторе, компилить ручками с помощью Makefile надоело.


Сейчас собирается QDevelop, но уверен, что есть и другие удобные IDE.