Development Methods & Design

Linter

English

Overview

A tool that automatically checks code style and potential mistakes against a predefined set of rules.

Details

A type of static analysis tool. Representative examples include ESLint (JavaScript) and RuboCop (Ruby), which handle everything from cosmetic issues like consistent indentation and naming conventions to detecting risky code patterns. Linters also help reduce the burden of code review in team development.

More Programming terms