Nikola Zarić
Nikola Zarić

Reputation: 885

VSCode's format-on-save setting conflicts with prettier

Our extension uses VSCode's format on save setting.

However, our extension somehow prevents prettier to run - when a file is saved, our extension is fired, but the prettier isn't. I assume that prettier uses the same setting, and that our extension is registered/fired before it.

Is there a way to not prevent prettier from running?

Upvotes: 12

Views: 3046

Answers (1)

weiliang
weiliang

Reputation: 813

Try it, it's working for me, and make sure esbenp.prettier-vscode is installed.

{
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "editor.formatOnSave": false,
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  },
}


Upvotes: 10

Related Questions