私は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 で動作させることはできません。