Myslím že linux zrovna nedostatkem kvalitních programátorských IDE netrpí.
Z těch aktivních perspektivních jmenujme:
Eclipse + CDT plugin
KDevelop
Ajunta
NetBeans (podpora C/C++ je poměrně čerstvá)
SUN Studio for C/C++ (http://developers.sun.com/sunstudio/index.jsp Nedávno opensourcované!)
Speciálně první dva mohu doporučit. KDevelop měl, když jsem ho kdysi testoval, exceletního manažera projektů, podpora automake projektu a hromadu šablon, ale méně spolehlivější analyzér kódu a těžkopádnější code insight, dost neintuitivně se to nastavovalo.
Eclipse vám moc nepomůže s tvorbou automake projektů, je nutné editovat ručně, zato má spolehlivý a robusní analyzér kódu a intuitivní code insight. Natáhnul jsem do toho skoro celé zdrojáky KDE a bez problému.
Eclipse taky zvládá horu dalších jazyků, Java, Python, PHP. UML Editory, editory dialogů atd.
Pokud se to Visual Studiu nevyrovná tak tedy alespoň slušně dotahuje. Eclipsa je zdarma, nicméně některé pluginy jsou komerčního rázu.
Oba jsou schopní teoreticky pracovat s jakýmkoliv překladačem, ale tuším že situace mimo gcc nebude tak úplně růžová.
O SUN Studiu nic nevím, snad jen že to vypadá na masivní balík.

