C++ vim IDE. Choses que vous auriez besoin de lui

J'allais créer le C++ IDE Vim extensible plugin. Ce n'est pas un problème pour faire un qui saura satisfaire mes propres besoins.

Ce plugin allais travailler avec des espaces de travail, de projets et de ses dépendances.

C'est pour unix comme système avec gcc comme compilateur c++.

Donc ma question est qu'est-ce que les choses les plus importantes que vous auriez besoin d'un IDE? Veuillez prendre en compte que c'est Vim, où la quasi-totalité, ou presque, est possible.

Plusieurs questions:

Combien de fois avez-vous gérer les différents espaces de travail avec des projets à l'intérieur d'eux et de leurs relations entre eux? Ce qui est le plus ennuyeux de choses dans ce processus.

Est est nécessaire de recréer "projet" dans le Makefile?

Grâce.

Raison de créer ce plugin:

Avec un tas de plugins et d'auto écrits, nous pouvons simuler la plupart des choses. C'est ok quand nous travaillons sur un grand "infinitif" du projet.

Bon quand on a déjà un makefile ou de la confiture de fichier. Mauvais quand nous avons créer notre propriétaire, surtout par copie et coller existant.

Tous les ctags et cscope liés choses à savoir sur la liste d'un projet réel de fichiers. Et nous créer de telles personnes. Ce <projet#get_list_of_files()>, et de nombreux semblable pourrait être un bon projet en fonction de l'api de coopérer avec l'existant et le futur des plugins.
La coopération avec un makefile peut vous aider à trouver la liste de la réelle fichiers de projet et le nom de l'exécutable.
Avec système de plugin à l'intérieur du plugin il peut y avoir différents modèles de projet.

Ci-dessus sont quelques raisons pour lesquelles je vais commencer le travail. J'aimerais entendre votre un.

  • Avez-vous regarder F. Mehner cvim paquet? vim.sourceforge.net/scripts/script.php?script_id=213
  • Je l'ai eu. Il n'y a rien de projet/de l'espace de travail connexes, makefiles création, est-il?
  • Golubyev vous Avez terminé votre projet? Je cherchais quelque chose comme ça, et je serais heureux de pouvoir utiliser votre produit 😀
  • est-ce que je pourrais utiliser?