Prettier permet de formater votre code automatiquement selon vos besoins, par exemple :
- Indenter automatiquement son code avec 4 espaces.
- Utiliser des simples quotes à la place des doubles quotes.
- Limiter chaque ligne à un nombre de caractères.
Installation
Pour installer Prettier, exécutez la commande suivante :
yarn add -D prettier
Configuration
Ajouter un fichier .prettierrc à la racine de votre projet :
cat > .prettierrc << EOF{"endOfLine": "lf","singleQuote": true,"tabWidth": 4,"trailingComma": "es5","printWidth": 300}EOF
Vous pouvez générer votre configuration à partir du Playground de Prettier.
Vous pouvez créer une commande lint
dans votre fichier package.json
:
// package.json"scripts": {"lint": "prettier --write"}
Installation sur vim
Cloner le dépôt vim-prettier dans votre dossier bundle :
git clone https://github.com/prettier/vim-prettier ~/.vim/bundle
Ajouter la configuration suivante dans votre fichier .vimrc
:
" ~/.vimrcnmap <Leader>b <Plug>(Prettier)
Vous pouvez à présent executer la commande :prettier avec le raccourcis <CTRL>, + b
.
Utilisation
Vous pouvez à présent utiliser Prettier pour vérifier ou formater automatiquement la syntaxe de votre code :
./node_modules/.bin/prettier --check .
./node_modules/.bin/prettier --write .