メインコンテンツへスキップ

Prettier vs. リンター

非公式ベータ版翻訳

このページは PageTurner AI で翻訳されました(ベータ版)。プロジェクト公式の承認はありません。 エラーを見つけましたか? 問題を報告 →

ESLint/TSLint/stylelintなどとの比較

リンターのルールには2つのカテゴリーがあります:

フォーマットルール: 例: max-len, no-mixed-spaces-and-tabs, keyword-spacing, comma-style

Prettierはこれらのルールカテゴリ全体が必要なくなるようにします!Prettierはプログラム全体を一貫した方法で最初から再出力するため、プログラマーがここでミスをすることは不可能になります :)

コード品質ルール: 例 no-unused-vars, no-extra-bind, no-implicit-globals, prefer-promise-reject-errors

Prettierはこの種のルールには何の役割も果たしません。これらはリンターが提供する最も重要なルールであり、実際のコードのバグを検出する可能性が高いものです!

つまり、フォーマットにはPrettierを、バグ検出にはリンターを使いましょう!