Je travaille avec un très gros code en C / C ++. L'indexation et le référencement sont indispensables dans cet environnement. Quels outils recommanderiez-vous pour visualiser / parcourir le code? De préférence open source. J'ai essayé CDT pour l'indexation mais c'est inutile. D'autres outils que j'ai essayés sont cscope, mais cela ne fonctionne pas bien avec C ++ ...
Réponses
Trop de publicités?Doxygen . Il analyse tous les fichiers, génère un joli HTML que vous pouvez parcourir facilement. Je l'ai utilisé pour casser de très grandes bases de code - à partir de zéro. Une fois que vous commencez à l'utiliser beaucoup, cela aide à formater les commentaires dans votre code, afin que doxygen puisse créer de la documentation.
Il peut également créer des diagrammes de dépendance de classe.
C'est open source sous licence GPL.
CScope est également merveilleux.
http://cscope.sourceforge.net/
Source Insight est vraiment bon, mais pas open source.
- J'aime l' opengrok .
- " Ctags exubérants ", qui utilisent opengrok, est une solution légère.