Sou um usuário do Emacs bem radical, mas ainda assim, para desenvolver o C ++ eu prefiro o Qt-Creator (não tenha medo por causa do nome, ele funciona bem para projetos não-QT) porque o Emacs não tem um bom projeto suporte e conclusão de código estável
Os profissionais:
- É possível importar o CMakeFiles.txt para um projeto criado automaticamente
- Melhor conclusão de código que você encontrará no Linux, às vezes até melhor do que o Visual Stuudio quando se trata de um código com um modelo muito pesado
- Integração de depuração muito boa
- Disponível para todas as principais plataformas
- Software grátis (em ambos os sentidos)
- integração de software de controle de versão (SVN. Mercurial, git)
- Se você desenvolver o QT: Designer de interface e muito mais