PHPLint、JSLint 、および私は最近、いくつかのIDEについて何かを読んでいるときに、「JSコードをオンザフライでリントできる」ことに出くわしました。
では、 「リンティング」とは何ですか?
linting は、潜在的なエラーのコードを分析するプログラムを実行するプロセスです。
ウィキペディアの糸くずを参照してください。
lint はもともと、C 言語のソース コード内の疑わしい移植性のない構造 (バグである可能性が高い) にフラグを立てる特定のプログラムに付けられた名前でした。この用語は現在、任意のコンピューター言語で書かれたソフトウェアでの疑わしい使用法にフラグを立てるツールに一般的に適用されています。
Lint は、C コードを調べて、コンパイル、リンク、および実行する前に問題を特定するプログラムの名前でした。これは静的チェッカーで、今日の Java の FindBugs によく似ています。
Google のように、"lint" は、ソース コードを静的にチェックすることを意味する動詞になりました。
lintingは、ソース コードのプログラム エラーと文体エラーをチェックするプロセスです。これは、コーディング中に発生する一般的およびまれな間違いを特定するのに最も役立ちます。
aLint
または aLinter
は、リンティング (コード品質の検証) をサポートするプログラムです。JavaScript、CSS、HTML、Python などのほとんどの言語で使用できます。
便利なリンターには、 JSLint、CSSLint、JSHint、Pylintがあります
他の人が言及したこととは別に、リンティングがソースコードを介して実行されることを追加したいと思います
ソース コードに対して lint プログラムを実行すると、ソース コードが読みやすく、読みやすく、汚染が少なく、保守が容易になります。
リンターは、ソース コード内の疑わしい非構造コード (つまり、潜在的なバグ) の発生をマークするために使用されるツールです。最初は C の静的コード分析ツールでしたが、後に疑わしいコードをマークするソフトウェア分析ツールを表すために使用される一般的な用語になりました。