Files
methodologies/prettier
Максим Бучнев c7feab7aec docs(prettier): add prettier docs
add README.md
add config and ignore files
2025-05-31 14:40:58 +03:00
..
2025-05-31 14:40:58 +03:00
2025-05-31 14:40:58 +03:00

🛠️ Prettier

Prettier — это автоматический форматтер кода. Он помогает поддерживать единый стиль написания кода во всем проекте, избавляя от субъективных решений.


⚙️ Конфигурация

.prettierignore - игнорирование форматирования
.prettierrc - файл конфигурации

Параметр Значение Описание
semi true Ставить точку с запятой в конце строки
singleQuote true Использовать одинарные кавычки вместо двойных
bracketSpacing true Добавлять пробелы внутри фигурных скобок ({ foo: bar })
trailingComma es5 Ставить запятые в конце объектов/массивов (но не в функциях)
printWidth 120 Максимальная длина строки
arrowParens "avoid" Удалять скобки у однострочных стрелочных функций (x => x + 1)
endOfLine "auto" Использовать системный стиль переноса строк (Windows/Unix)
tabWidth 4 Ширина таба в пробелах (4 пробела)

🚀 Использование

Форматировать все файлы проекта:

npx prettier --write .

Только определённые файлы:

npx prettier --write "src/**/*.ts"