【ぷりてぃあー】
Prettier とは?
💡 コードの見た目を自動で「きれいに」
📌 このページのポイント
- Opinionated(主張の強い)フォーマッターで設定項目が少ない
- ESLintとは役割が異なる(Prettier=整形、ESLint=品質チェック)
- 保存時に自動フォーマットする設定が一般的
- JavaScript、TypeScript、HTML、CSS、JSON、Markdownなど多数対応
PrettierとESLintの違いは?
なぜ設定項目が少ないの?
Prettierの思想は「スタイル議論に終止符を打つ」こと。タブvsスペース、セミコロンありなし…こういう議論は生産的じゃない。Prettierがほぼ全てを決めてくれるから、チーム内のスタイル論争がなくなる。設定できるのはインデント幅、セミコロン、クォートの種類など最小限だけだよ
どうやって使うの?
おもしろい!Biomeっていう新しいツールも聞くけど?
まとめ:ざっくりこれだけ覚えればOK!
「Prettier」って出てきたら「コードの見た目を自動で統一するフォーマッター」と思えればだいたいOK!
📖 おまけ:英語の意味
「Prettier」 = より美しく(prettyの比較級)
💬 Pretty(きれい)の比較級。コードをより美しくフォーマットするよ