Existe-t-il un outil gratuit (de préférence basé sur une ligne de commande) que vous pouvez donner à votre répertoire source racine et qui va inspecter tous les fichiers et sous-dossiers et générer un ensemble de "statistiques"? Par exemple des lignes de code, nombre de classes, etc?Comment puis-je mesurer les statistiques de code source?
Répondre
-je utiliser CLOC (http://cloc.sourceforge.net/). Fonctionne bien, et prend en charge une tonne de langues. Basé sur une ligne de commande, a beaucoup d'options (exporte des stats dans xml/csv aussi, donc vous pouvez facilement programmer dans les statistiques facilement)
cloc c'est sympa. J'aime particulièrement son facteur d'échelle qui essaie de donner des comparaisons de complexité approximative entre différentes langues. Est-ce que quelqu'un sait de bons outils frontaux pour transformer sa sortie en pages Web (graphiques, bla, bla). Comprendre la taille relative des différents projets (tous écrits par la même équipe, donc ils sont comparables), nous aide dans la planification de nouveaux projets de taille similaire. –
Source Monitor de http://www.campwoodsw.com/ va faire et beaucoup plus. Fonctionne avec C#. VB.NET, C, C++ et autres, soit à partir de la ligne de commande ou de sa propre interface graphique. C'est gratuit & c'est génial.
G'day,
Il n'a pas vraiment ce que vous utilisez si vous effectuez le suivi la croissance du projet tout aussi longtemps que vous êtes cohérent dans votre approche de mesure.
Vous pouvez même utiliser un grep pour les points-virgules arrière comme mesure simple de SLOC.
HTH
acclamations,
Il ya le CodeMetrics Add-In pour .NET Reflector; Je ne connais pas un moyen de l'exécuter à partir de la ligne de commande, mais cela pourrait être possible. Voulez-vous l'utiliser dans une construction CI? Cela fonctionne sur les assemblages, pas sur le code source.
- 1. Windows dispose-t-il de compteurs de performance pour mesurer les statistiques d'une connexion à distance?
- 2. Comment les applications collectent-elles les statistiques?
- 3. Recommander une bibliothèque de statistiques Open Source .NET
- 4. Comment mesurer la différence en pourcentage dans le codebase?
- 5. Comment déterminer les statistiques de changement entre les révisions
- 6. Mesurer les performances de Delta d'ASP.NET
- 7. Dépendances de code source Maven
- 8. Meilleure bibliothèque pour les statistiques en C++?
- 9. Comment mesurer les performances d'une base de données?
- 10. Analyseur de code source JavaScript
- 11. Comprendre les statistiques de Watchdog de Plesk
- 12. Globalisation du code source
- 13. Analyser et générer des statistiques sur votre code
- 14. Comment mesurer le nombre de lignes de code dans le projet?
- 15. Rubis, code source de Splat?
- 16. JavaScript Code source de base
- 17. Chiffrer le code source
- 18. Subsonic 2.2 Code source
- 19. Comment dois-je mesurer l'utilisation de la licence concurrente
- 20. SQLMembershipProvider - code source
- 21. Comment convertir le code source Php en code Asp.net
- 22. Mesurer les performances Javascript dans IE
- 23. Trouver la source (eval: ...) Code
- 24. WPF contrôle de code source d'image
- 25. VB6 code source vraiment utile
- 26. Comment utiliser MKS Integrity (contrôle de code source) plus efficacement
- 27. Comment proposer un changement de code au projet open source?
- 28. Comment fusionner le code source de Vault à TFS 2008
- 29. code source des contacts - application de l'iPhone
- 30. Calculs statistiques dans SQL Server
De quelle langue parlez-vous? –