Package Exports
- phpstan-vscode
- phpstan-vscode/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (phpstan-vscode) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
phpstan-vscode
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.
Features
- 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.
Usage
- Install PHPStan extension.
- Provide a phpstan.neon file on the project root dir.
- Install PHPStan on the project.
composer require phpstan/phpstan --devContributing
To 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.
License
Distributed under the MIT License. See LICENSE for more information.