magic c++ est un environnement de développement intégré destiné aux développeurs linux/unix qui utilisent un client windows. il supporte l'édition avec colorisation syntaxique, la compilation et le débuggage. il inclut un environnement de développement familier, un éditeur de code avancé, recherche et remplacement de texte à distance, gestionnaire de projets, support sql, support cvs, etc.