問題タブ [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.
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 で動作させることはできません。
c++ - cpplint を自動フォーマットするには?
Clion を使用して C++ プログラムを開発しています。コード スタイルを統一するために、私たちのチームは cpplint をプロジェクトに導入しました。以前のコードは cpplint のコード スタイルに従っていないため、多数のエラーを修正する必要があります。
ClionのC/C++/コード スタイルをGoogleとして設定し、 settings-code_style-enable_ClangFormat を開こうとしましたが、自動フォーマット機能は cpplint のスタイルのほとんどをカバーしていません。
これらのコードを自動フォーマットするにはどうすればよいですか?
jenkins - Warnings Next Generation Plugin で cpplint を使用する方法 - サンプル コードが必要
Jenkins の Warnings Next Generation Plugin で cpplint を使用する方法のサンプル コードを入手したいと思います。cpplint ツール (vs7、emacs、junit) の多くの出力形式を試しました。
私はそのようなことを試しました(コンソール出力を検索するため):
また、別のバージョン(レポートファイルの読み取り):
分析は順調に進んでおり、コンソール出力は生成されていますが、解析できません。何かアドバイス?
c++ - CPPLINT.cfg ファイルで使用可能なすべてのフィルターを見つける方法は?
EditConfigを使用して、2 つのスペースのインデントを強制しています。
静的分析に cpplint の使用を開始しましたが、一部のルールが EditorConfig 構成と競合することが判明するまで、すべてがうまく機能していました。この cpplint ルールを無効にしようとしています」
ヘルプには、フィルターを使用して特定のチェックを無効にできると書かれていますが、使用可能なすべてのフィルターのリストを見つけることができます。
必要なフィルターの名前を知っていますか?