インテリセンスの機能ならVimでもEmacsでも追加できるよ。
KDEなら、KDevelopなんてのもある。
Gnome用は知らん、Code::Blocksってどうなんだろ?