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を、バグ検出にはリンターを使いましょう!