Que pensez-vous de KDevelop ?
Vim
Assurez-vous de regarder
- Complétion Omni C++
- ctags et TagList
- J'utilise
ctags --exclude=packagedir -R --c++-kinds=+p --fields=+iaS --extra=+q .
- J'utilise
- cscope (ici et ici)
Tout simplement le meilleur éditeur et fonctionnera n'importe où - y compris dans votre terminal distant sous écran :)
Éclipse CDT
Eclipse peut importer des projets de makefile existants et n'encombrera pas le makefile :) Eclipses intellisense est sympa
J'utilise Eclipse HELIOS sous Linux. Il prend en charge
- profilage,
- memchecking avec valgrind
- Débogage GDB, débogage à distance
- visualisation des graphes d'appels, XRef complète des symboles (les raccourcis usuels d'eclipse s'appliquent), refactorisations simples
- couverture GCov
- oprofil
- ...
Il devrait être portable, donc je m'attends à ce que la plupart de cela fonctionne sous Windows.
Si vous êtes prêt à emprunter la voie commerciale, il y a SlickEdit , qui fonctionne sur plusieurs plates-formes et avec plusieurs langues (y compris les deux que vous avez mentionnées).
http://www.slickedit.com/products/slickedit/