Глобальная установка плагина:
npm install --global prettier
В корне проекта нужно создать файл .prettierrc
с настройками
Настройки prettier:
tabWidth
- ширина табуляцииuseTabs
- использовать табыsingleQuote
- одинарные ковычкиjsxSingleQuote
- одинарные кавычки в jsxarrowParens
- если в стрелочной функции один аргумент, то его нужно удалятьsemi
- точка с запятой в концеtrailingComma
- ставить запятую в конце (у объектов)printWidth
- максимальная длина строкиbracketSpacing
- будет оставлять по пробелу отступов внутри объектов{ имя }
endOfLine
- окончание строк будет оставаться по умолчанию
{
"useTabs": true,
"tabWidth": 4,
"printWidth": 100,
"trailingComma": "all",
"singleQuote": true,
"jsxSingleQuote": true,
"semi": true,
"bracketSpacing": true,
"endOfLine": "auto"
}
Далее в настройках указываем путь до плагина и активируем форматирование при сохранении (так же можно указать дополнительные файлы с форматированием).