Traffine I/O

日本語

2022-09-18

VSCodeでPrettierを使用する方法

Prettierとは

Prettierは、次のような複数の言語をサポートするオープンソースのコードフォーマッタです。

  • JavaScript
  • JSX
  • Flow
  • TypeScript
  • JSON
  • HTML
  • Vue
  • Angular
  • Ember / Handlebars
  • CSS
  • Less
  • SCSS
  • styled-components 💅
  • styled-jsx
  • GraphQL
  • Markdown
  • YAML

Prettierは、コードを解析し、独自のルールに基づいてコードを再出力することで、一貫したスタイルを強制します。行の長さも考慮されます。

Prettierは、全てのフォーマットに関する問題を処理し、開発者がコードスタイルの微細なポイントに時間を費やす必要がなくなります。Prettierを使うことで、開発フローにシームレスに統合され、ファイルを保存する際に自動的にコードをフォーマットし、クリーンで一貫性のあるエラーフリーなコードベースを実現します。

PrettierをVSCodeにインストール

PrettierをVSCodeインストールしていきます。まずはサイドバーの「拡張機能」のアイコンをクリックし、検索バーでprettierと入力します。そしてPrettier - Code formatterをクリックします。

Install Prettier in VSCode | 1

Installボタンをクリックし、インストールします。(私のVSCodeではPrettierがインストール済みなのでDisableとなっています。)

Install Prettier in VSCode | 2

これでPrettierのインストールは完了です。

次に、ファイル保存時にPrettierでコードを整形されるようにします。サイドバーの歯車のアイコンをクリックし、Settingsをクリックします。
Install Prettier in VSCode | 3

検索バーでformatonsaveと入力し、Format On Saveの項目にチェックをします。

Install Prettier in VSCode | 4

さらに、デフォルトのフォーマッターをPrettierに設定します。検索バーでdefaultformatterと入力し、Default Formatterの項目でPrettierを選択します。

Install Prettier in VSCode | 5

これで、ファイル保存時に、Prettierを使って自動でフォーマットを行う設定となりました。

参考

https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode

Ryusei Kakujo

researchgatelinkedingithub

Focusing on data science for mobility

Bench Press 100kg!