Je sais que la question "quel IDE utilisez-vous les gars" a été posée un million de fois. Mais je ne l'ai jamais vu poser dans ce contexte. Quelles sont quelques suggestions pour un IDE lorsque vous travaillez sur d'énormes projets qui englobent plusieurs langues et des milliers de fichiers.
Un bon exemple est la source Android. Non seulement un bon IDE C / C ++ est requis pour le noyau, mais aussi des scripts Java et shell. Y a-t-il quelque chose qui est construit pour ce genre de projet?
Ce que j'utilise normalement est KDevelop pour C / C ++. Je l'adore, cependant, il semble exploser en l'utilisant pour d'énormes projets tels que le noyau Linux. De plus, il ne fait même rien pour Java ou python.
Donc, ce que je recherche essentiellement, ce sont des suggestions d'IDE / configurations (c'est-à-dire vim + scripts) pour travailler avec de grands projets, y compris le noyau linux lui-même.
Modifier :
Je pense que je n'ai peut-être pas été clair. Je ne cherche pas exactement un IDE en soi. Ce qui m'intéresse vraiment, c'est un outil (ensemble d'outils?) Qui facilite le travail avec de grands projets couplés. Par exemple. Le noyau linux définit de nombreuses fonctions macro. Je veux pouvoir ouvrir n'importe quel fichier source donné dans l'arborescence du noyau et voir la définition de cette macro (que ce soit en passant la souris dessus, ou une fenêtre d'extension vim, ou quoi que ce soit).