web-dev-qa-db-fra.com

Un outil gratuit pour vérifier le code source C / C ++ par rapport à un ensemble de normes de codage?

Il semble assez facile de trouver un tel outil pour Java ( Checkstyle , JCSC ), mais je n'arrive pas à en trouver un pour le C/C++. Je ne cherche pas un analyseur de code statique semblable à une peluche, je voudrais seulement vérifier les normes de codage telles que le nommage des variables, la capitalisation, l'espacement, l'identification, le placement des crochets, etc. bientôt.

147
Drealmer

Le seul outil que je connaisse est Vera . Je ne l’ai pas utilisé, alors je ne peux pas dire à quel point il est viable. Demo semble prometteur.

56
yrp
48
janesconference

Je suis sûr que cela pourrait aider dans une certaine mesure vérificateur cxx . De plus, cet outil semble être plutôt bon KWStyle Il provient de Kitware, les gars qui développent Cmake.

8
tatsuhirosatou

Ce n’est pas exactement ce que vous demandez, mais j’ai trouvé plus facile de s’accorder sur une norme de codage astyle peut générer puis automatiser le processus.

7
Pieter

Essayez nsiqcppstyle . C'est un vérificateur de style de codage basé sur Python pour C/C++. Il est facile d'étendre pour ajouter vos propres règles.

6
Joshua

Il y a un liste . Il y a aussi une putative interface C++ sur attelle .

3
EfForEffort

Vérifiez universalindentgui sur sourceforge.net .

il a beaucoup de vérificateurs de style pour C et vous pouvez personnaliser les vérificateurs.

2
Ajay Wazir

J'ai utilisé un outil dans mon travail sa suite d'outils LDRA

Il est utilisé pour tester le code c/c ++ mais il peut également vérifier les normes de codage telles que MISRA, etc.

2
udpsunil

Vérifiez Metrix ++ http://metrixplusplus.sourceforge.net/ . Des extensions spécifiques à vos besoins peuvent être nécessaires.

1
Andrew

Il y a cppcheck qui est également supporté par Hudson via le plugin du même nom.

1
Wernight

Découvrez Abraxas Code Check http://www.abxsoft.com/codchk_user.html

0
Tim Child