linter

/ˈlɪntər/ リンター

1. ソースコードの潜在的なエラーやスタイル違反を検出するソフトウェアツール。

プログラミングにおいて、ソースコードの記述ミスや、事前に定義されたコーディング規約からの逸脱を自動的に検査し、報告するソフトウェアツールを指します。これにより、コードの品質と可読性が向上し、バグの早期発見に役立ちます。
The linter caught a syntax error in my Python script. (リンターが私のPythonスクリプトの構文エラーを検出しました。)

2. コーディング規約への準拠を強制し、コードの一貫性を高めるために使われるツール。

リンターは、単にエラーを見つけるだけでなく、チームやプロジェクトで定められたコーディングスタイルや規約(例えば、インデントの幅、変数名の命名規則、セミコロンの有無など)にコードが準拠しているかをチェックし、違反を指摘します。これにより、複数の開発者が関わるプロジェクトでもコード全体の一貫性が保たれます。
Our project uses a strict linter configuration to ensure consistent coding style. (私たちのプロジェクトでは、一貫したコーディングスタイルを確保するために厳格なリンター設定を使用しています。)
関連
static analysis
code quality
code review
ESLint
Prettier
IDE