C/C++ ソース コードを一連のコーディング標準に照らしてチェックする無料ツールはありますか?[閉まっている]
-
01-07-2019 - |
他のヒント
グーグル C++lint から Google コード スタイル ガイド.
あなたが求めているものとまったく同じではありませんが、コーディング標準について全員で合意する方が簡単であることがわかりました アスタイル プロセスを生成して自動化できます。
試す nsiqcppstyle. 。これは、C/C++ 用の Python ベースのコーディング スタイル チェッカーです。独自のルールを追加するように拡張するのは簡単です。
あります リスト. 。推定もあります スプリント上の C++ フロントエンド.
仕事でツールを使用しました LDRAツールスイート
C/C++ コードのテストに使用されますが、MISRA などのコーディング標準に対してチェックすることもできます。
チェック universalindentgui
の上 ソースフォージ.net.
C 用の多くのスタイル チェッカーがあり、チェッカーをカスタマイズできます。
がある cppcheck によってもサポートされています ハドソン 同じ名前のプラグイン経由。
Metrix++ をチェックする http://metrixplusplus.sourceforge.net/. 。ニーズに合わせたいくつかの拡張機能が必要になる場合があります。
Abraxas コードチェックをチェックしてくださいhttp://www.abxsoft.com/codchk_user.html
私は現在、別のプロジェクトと協力して、まさにそのようなツールを作成するプロジェクトに取り組んでいます。他の静的コード分析ツールを検討した結果、もっと良い方法があると判断しました。
残念ながら、コードに関するかなり詳しい知識がなければ、このプロジェクトはまだ使用できません (読む:まったくバグだらけだ)。ただし、私たちはかなり迅速に進めており、今後 8 週間以内にベータ版をリリースしたいと考えています。
プロジェクトはオープンソースです - プロジェクトページにアクセスできます, 参加したい場合は、さらに外部からの意見をお待ちしています。
詳細を説明するつもりはありません - 構いません プロジェクトページにアクセスしてください そのためですが、一つだけ言っておきます。ほとんどの静的コード分析ツールは、コードの間違いをチェックすることを目的としており、コーディング ガイドラインのチェックにはあまり関心がありません。私たちは、「ハウスルール」と考えられるバグの両方をチェックするプラグインを作成できる、より柔軟なアプローチを採用しました。
さらに詳しい情報が必要な場合は、お気軽にお問い合わせください。
乾杯、