問題タブ [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 投票する
1 に答える
390 参照

c++ - cpplint が欠落しているセミコロンを検出しないのはなぜですか?

私はしばらく NodeJS でリンターを使用しており、C++ で Arduino ライブラリeslintを使用し始めました。cpplintセミコロンの欠落などのいくつかの基本事項を取り上げているようには見えません (ただし、間違った行のブレースを識別します)。また、実装ファイル内のインデントまたはひどくインデントされたコードのスペースとタブを区別していないようです。

NodeJSのバックグラウンドから来てcpplint、多くのチェックが欠けているように見えますか、それとも完全に要点を逃していますか?

0 投票する
1 に答える
65 参照

c++ - Sublimelinter cpplint が ipp ファイルを認識しない

C++ 開発で動作するように崇高なテキスト 3 をセットアップしようとしています。

cpplint をインストールし、インストール手順に従いました。ドキュメントには、cpplint は構文が「C++」に設定されたファイルをリントすることが示されていますが、これは私には当てはまりません。cpplint は、ファイルの拡張子が「cpp」または「hpp」の場合にのみ機能します。ファイル名の拡張子を「hpp」から「ipp」に変更した瞬間、リンターが機能しなくなります。

誰が私が作る必要がある設定を知っていますか?

0 投票する
3 に答える
4337 参照

cmake - CMakeでcpplintコードスタイルチェックを使用するには?

私が見つけた唯一のオンライン リソースは、CMake のドキュメントCMAKE_<LANG>_CPPLINT(ここにリンク) とこの例 (ここにリンク) ですが、CMakeLists.txt ファイル内で実際に使用する方法がわかりません。提供された例を試しましたが、うまくいきません。参考までに、ここで説明したように cpplint をインストールしました。

今のところ、次の CMake コマンドを使用して、CMakeLists.txt 内で cpplint python スクリプトを実行できます。

ただし、これが正しい方法ではないことは確かです。

0 投票する
1 に答える
176 参照

c++ - CppLint キャスト Char* エラー

CppLint でこのエラーが発生しました:

このようなものをキャストしようとすると:

しかし、もしそうなら:

ビルド時に次のエラーが発生しました。

私を手伝ってくれますか ?