開発手法・設計

リンター

日本語

概要

コードのスタイルや潜在的な間違いを、あらかじめ定義したルールに沿って自動チェックするツール。

詳細

Linterと呼ばれ、静的解析ツールの一種。ESLint(JavaScript)やRuboCop(Ruby)などが代表例で、インデントや命名規則の統一といった見た目の問題から、危険なコードパターンの検出まで幅広く扱う。チーム開発でのコードレビューの負担軽減にも役立つ。

プログラミングの他の用語