PHPStan extension for VSCode.
Analyzes your PHP project manually or on every file change with PHPStan and shows the result in the VSCode problems tab.
- Runs PHPStan analyse on every PHP file change.
- Shows all PHPStan problems of the whole project.
- Parses the PHPStan config file for configuring the extension.
- Commands:
- phpstan.showOutput: show output.
- phpstan.analyse: analyse.
- phpstan.analyseCurrentPath: analyse current path.- Also available in the explorer context menu.
 
- phpstan.stopAnalyse: stop analyse.
- phpstan.pauseFileWatcher: pause file watcher.
- phpstan.resumeFileWatcher: resume file watcher.
- phpstan.toggleFileWatcher: toggle file watcher.
- phpstan.clearProblems: clear problems.
- phpstan.clearCache: clear cache.
 
- Install PHPStan extension.
- Provide a phpstan.neon file on the project root dir.
- Install PHPStan on the project.
composer require phpstan/phpstan --devTo contribute to the project, follow these steps:
- Fork this repository.
- Create a branch: git checkout -b <branch_name>.
- Make your changes and check them: pnpm changeset.
- Commit your changes: git commit -m '<commit_message>'.
- Push to the original branch: git push origin <branch_name>.
- Create the pull request.
Alternatively see the GitHub documentation on creating a pull request.
Distributed under the MIT License. See LICENSE for more information.