155

Java ( CheckstyleJCSC )用のそのようなツールを見つけるのは非常に簡単に見えますが、C/C++ 用のツールを見つけることができないようです。私は lint のような静的コード アナライザーを探しているわけではありません。変数の命名、大文字化、スペース、識別、括弧の配置などのコーディング標準に照らしてチェックしたいだけです。

4

12 に答える 12

57

私が知っている唯一のツールはVeraです。ただし、それを使用していないので、それがどれほど実行可能かについてコメントすることはできません. デモは有望に見えます。

于 2008-09-18T14:54:15.347 に答える
49

GoogleコードスタイルガイドのGooglec ++lint

于 2009-07-28T10:11:57.730 に答える
8

これはある程度cxx checkerに役立つと確信しています。また、このツールはかなり優れているようですKWStyle Cmake を開発している Kitware からのものです。

于 2009-02-11T16:54:49.970 に答える
7

あなたが求めているものとは正確には異なりますが、 astyleが生成できるコーディング標準に全員が同意し、プロセスを自動化する方が簡単であることがわかりました。

于 2008-09-18T17:08:54.743 に答える
6

nsiqcppstyleを試してください。C/C++ 用の Python ベースのコーディング スタイル チェッカーです。拡張して独自のルールを追加するのは簡単です。

于 2011-11-22T23:12:07.617 に答える
4

リストがあります。splint には推定C++ フロントエンドもあります。

于 2008-09-18T15:03:05.170 に答える
2

sourceforge.netで確認universalindentguiしてください。

C 用の多くのスタイル チェッカーがあり、チェッカーをカスタマイズできます。

于 2008-12-27T10:21:23.963 に答える
2

仕事でLDRAツールスイートのツールを使用しました

c/c++ コードのテストに使用されますが、MISRA などのコーディング標準に対してもチェックできます。

于 2008-09-18T15:02:37.043 に答える
1

同名のプラグインを介してHudsonでもサポートされているcppcheckがあります。

于 2010-07-15T21:53:42.743 に答える
1

Metrix++ http://metrixplusplus.sourceforge.net/を確認してください。ニーズに固有の拡張機能が必要になる場合があります。

于 2013-08-12T10:46:06.110 に答える
0

Abraxas Code Check をチェックしてください http://www.abxsoft.com/codchk_user.html

于 2012-08-07T14:09:32.957 に答える