Skip to content

Instantly share code, notes, and snippets.

@lmeyer
Last active January 9, 2023 10:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lmeyer/432847850e818ca844490a246b9be872 to your computer and use it in GitHub Desktop.
Save lmeyer/432847850e818ca844490a246b9be872 to your computer and use it in GitHub Desktop.
PHPStorm config

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}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment