Cosa ne pensi di KDevelop?
Vim
Assicurati di guardare
- Completamento omni C++
- ctags e TagList
- Io uso
ctags --exclude=packagedir -R --c++-kinds=+p --fields=+iaS --extra=+q .
- Io uso
- cscope (qui e qui)
Semplicemente il miglior editor e funzionerà ovunque, anche nel tuo terminale remoto sotto lo schermo :)
Eclipse CDT
Eclipse può importare progetti di makefile esistenti e non ostruirà il makefile :) Eclipses intellisense è carino
Uso Eclipse HELIOS su Linux. Supporta
- profilazione,
- controllo mem con valgrind
- Debug GDB, debug remoto
- visualizzazione del grafico delle chiamate, simbolo completo XRef (si applicano le solite scorciatoie di Eclipse), semplici refactoring
- copertura GCov
- oprofilo
- ...
Dovrebbe essere portatile quindi mi aspetto che la maggior parte funzioni su Windows.
Se sei disposto a seguire la strada commerciale, c'è SlickEdit , che funziona su più piattaforme e con più lingue (incluse le due che hai citato).
http://www.slickedit.com/products/slickedit/