LoginSignup
17
9

More than 1 year has passed since last update.

【Prettier】VSCodeで自動整形できない時の対処法【VSCode】

Posted at

VSCodeの設定を確認する

Format On Saveを確認

Format On Saveがオンになっているか確認する。
VSCodeの設定画面を開き、Editor:Format On Saveを検索します。
Editor:Format On Saveがオンになっているか確認します。
スクリーンショット 2022-05-19 午前3.15.11.png

Editor:Default Formatterを確認

次にEditor:Default Formatterを検索し、Editor:Default FormatterPrettier - Code formatterになっているか確認します。
スクリーンショット 2022-05-19 午前3.18.31.png

setting.jsonで確認する

.vscode/settings.jsonに以下のように記述することで上記2点を確認することができます。

.vscode/settings.json
{
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "editor.formatOnSave": true
}

prettier-plugin-tailwindcssを使用している場合

prettier-plugin-tailwindcssを使用していて、かつ、yarn2以降を使用している場合には.prettierrc.jsまたはprettier.config.jsを作成し、以下のように記述する必要があります。

prettier.config.js or .prettierrc.js
module.exports = {
  plugins: [require('prettier-plugin-tailwindcss')],
}

.prettierrc.jsonではコマンドで整形できるもののVSCodeでの自動整形は動作しませんでした。

.prettierrc.json
{
  "plugins": ["prettier-plugin-tailwindcss"]
}
17
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
17
9