Supported File types
- PHP
- Config file : .php_cs (PSR-2 & Symfony)
- Library : PHP CS Fixer
- JavaScript
- No config file.
- Library : prettier
- TypeScript
- No config file.
- Library : prettier
- JSX
- No config file.
- Library : prettier
- JSON
- No config file.
- Library : prettier
- CSS
- No config file.
- Library : prettier
- SCSS
- No config file.
- Library : prettier
- Less
- No config file.
- Library : prettier
- HTML
- No config file.
- Library : prettier
- YAML
- No config file.
- Library : prettier
- Markdown
- No config file.
- Library : prettier
Supported File Editors
⚠️ Pour tous les éditeurs, désactiver tous les autres formateurs pour ces types de fichiers
- Atom
- PHP CS Fixer
- Extension : php-cs-fixer
- Configurer le path vers l'executable
php-cs-fixer.bat - Configurer les règles par défaut
rules: "@PSR2,@Symfony" - Si un fichier
.php_csest présent à la racine du projet ou dans les dossiers parents, il sera chargé automatiquement.
- Configurer le path vers l'executable
- Extension : php-cs-fixer
- Prettier
- Extension : prettier-atom
- PHP CS Fixer
- PhpStorm
- Visual Studio Code
- PHP CS Fixer
- Extension : php cs fixer
- Configurer le path vers l'executable
php-cs-fixer.bat - Configurer l’exécution automatique à la sauvegarde du fichier avec le paramètre :
"php-cs-fixer.onsave": true - ⚠️ l'extension
PHP Intelephenseactive un formateur par défaut qui prend précédence surPHP CS Fixer. Pour le désactiver :"intelephense.format.enable": false.
- Prettier
- Extension : Prettier - Code formatter
- PHP CS Fixer
- Dreamweaver
- ⚠️ Not supported