Go to File > Settings
Build, Execution, Deployement > Docker > New Docker Windows
PHP > Add interpreter > New > Docker compose > php
PHP > Quality Tools > PHP CS Fixer > New > Choose php > vendor/bin/php-cs-fixer (inspection checked + risky rules checked + Custom ruleset)
PHP > Quality Tools > Psalm > New > Choose php > vendor/bin/psalm
Languages and frameworks > Node.js > Node interpreter : Ubuntu
Languages and frameworks > Javascript > Code quality tools > ESLint > automatic ESLint config + run for files {**/*,*}.{js,ts,jsx,tsx,html,vue}
+ Run fix on save
Languages and frameworks > Style sheets > StyleLint > Choose stylelint in WSL + run for files {**/*,*}.{css,scss}