Existe-t-il des outils d'analyse statique du code pour Delphi/Pascal ?
J'ai vu de nombreuses options pour C++ et .NET, mais rien pour Delphi/Pascal.
Idéalement, quelque chose qui pourrait être intégré dans un système d'intégration continue.
Existe-t-il des outils d'analyse statique du code pour Delphi/Pascal ?
J'ai vu de nombreuses options pour C++ et .NET, mais rien pour Delphi/Pascal.
Idéalement, quelque chose qui pourrait être intégré dans un système d'intégration continue.
Pascal Analyzer c'est bien.
Si vous voulez quelque chose qui vous donne diverses métriques logicielles (complexité, etc.) pour votre code, je vous recommande vivement SourceMonitor de Logiciel Campswood . Il fonctionne aussi pour C et C++, et il est gratuit.
L'audit et les mesures de Delphi sont définitivement utiles en détectant non seulement la violation des règles de codage, mais aussi détecter les odeurs d'architecture . Les résultats sur mes projets ont été très très intéressants. C'est sûrement le genre de fonctionnalité inconnue de Delphi, je pense !
J'ai utilisé les audits et les mesures dans Delphi XE2, et je les ai trouvés un peu défaillants (je n'ai pu analyser qu'environ 20 % d'un grand projet) - mais ils restent très utiles et je les recommanderais certainement.
CodeHealer effectue l'analyse et la vérification du code source
Une version est fournie avec BDS2006, mais le nombre d'indices de visibilité est limité à 4 par catégorie. Regardez ce lien
Il fonctionne bien sur un petit projet mais cette limitation rend son utilisation très difficile, voire impossible, sur un grand projet.
Il y a un nouveau FixInsight outil qui permet d'analyser et de vérifier le code source.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.