Java ( Checkstyle、JCSC )用のそのようなツールを見つけるのは非常に簡単に見えますが、C/C++ 用のツールを見つけることができないようです。私は lint のような静的コード アナライザーを探しているわけではありません。変数の命名、大文字化、スペース、識別、括弧の配置などのコーディング標準に照らしてチェックしたいだけです。
12 に答える
GoogleコードスタイルガイドのGooglec ++lint。
これはある程度cxx checkerに役立つと確信しています。また、このツールはかなり優れているようですKWStyle Cmake を開発している Kitware からのものです。
あなたが求めているものとは正確には異なりますが、 astyleが生成できるコーディング標準に全員が同意し、プロセスを自動化する方が簡単であることがわかりました。
nsiqcppstyleを試してください。C/C++ 用の Python ベースのコーディング スタイル チェッカーです。拡張して独自のルールを追加するのは簡単です。
リストがあります。splint には推定C++ フロントエンドもあります。
sourceforge.netで確認universalindentgui
してください。
C 用の多くのスタイル チェッカーがあり、チェッカーをカスタマイズできます。
c/c++ コードのテストに使用されますが、MISRA などのコーディング標準に対してもチェックできます。
同名のプラグインを介してHudsonでもサポートされているcppcheckがあります。
Metrix++ http://metrixplusplus.sourceforge.net/を確認してください。ニーズに固有の拡張機能が必要になる場合があります。
Abraxas Code Check をチェックしてください http://www.abxsoft.com/codchk_user.html