問題タブ [cpplint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
104 参照

c++ - さまざまな IDE の cpplint プラグインで ament_cpplint を使用できないのはなぜですか?

私はROS2でC++コードを扱っています。ROS2 にはコード スタイルの標準があり、推奨されるリンターの 1 つは ament_cpplint です。これは cpplint とは少し異なります。

C++ (Clion、Atom、VS Code、Sublime Text) 用のほとんどの IDE/エディターには、ファイルの編集中に定期的なリンター チェックを実行する cpplint 用のプラグインがあります。通常、コンピューター上の cpplint 実行可能ファイルへのパスを設定する必要があります。代わりに ament_cpplint 実行可能ファイルへのパスを設定しようとしましたが、うまくいきません。これまでに複数の IDE とプラグインでこれを試しましたが、どれも機能しません。

何が原因なのかわかりません。Google の cpplint は IDE で動作します。また、コマンド ラインから $ ament_cpplint を実行することはできますが、IDE で動作させることはできません。

0 投票する
0 に答える
37 参照

c++ - cpplint を自動フォーマットするには?

Clion を使用して C++ プログラムを開発しています。コード スタイルを統一するために、私たちのチームは cpplint をプロジェクトに導入しました。以前のコードは cpplint のコード スタイルに従っていないため、多数のエラーを修正する必要があります。

ClionのC/C++/コード スタイルGoogleとして設定し、 settings-code_style-enable_ClangFormat を開こうとしましたが、自動フォーマット機能は cpplint のスタイルのほとんどをカバーしていません。

これらのコードを自動フォーマットするにはどうすればよいですか?

0 投票する
0 に答える
76 参照

jenkins - Warnings Next Generation Plugin で cpplint を使用する方法 - サンプル コードが必要

Jenkins の Warnings Next Generation Plugin で cpplint を使用する方法のサンプル コードを入手したいと思います。cpplint ツール (vs7、emacs、junit) の多くの出力形式を試しました。

私はそのようなことを試しました(コンソール出力を検索するため):

また、別のバージョン(レポートファイルの読み取り):

分析は順調に進んでおり、コンソール出力は生成されていますが、解析できません。何かアドバイス?

0 投票する
2 に答える
104 参照

c++ - CPPLINT.cfg ファイルで使用可能なすべてのフィルターを見つける方法は?

EditConfigを使用して、2 つのスペースのインデントを強制しています。

静的分析に cpplint の使用を開始しましたが、一部のルールが EditorConfig 構成と競合することが判明するまで、すべてがうまく機能していました。この cpplint ルールを無効にしようとしています」

ヘルプには、フィルターを使用して特定のチェックを無効にできると書かれていますが、使用可能なすべてのフィルターのリストを見つけることができます。

必要なフィルターの名前を知っていますか?