PHPSTAN est un outil d'analyse statique pour PHP. Cette extension intègre la sortie de PHPSTAN dans VSCODE permettant au développeur de trouver des erreurs plus rapidement.
PHPSTAN est nécessaire pour utiliser cette extension. Par défaut, le plugin recherchera le dossier du fournisseur global et les dossiers des fournisseurs d'espace de travail. La variable d'environnement Composer_Home peut être définie pour modifier lorsque le plugin recherche. Ce chemin peut être défini manuellement à l'aide du paramètre phpstan.path .
PHPSTAN peut être installé à l'échelle mondiale en utilisant:
composer global require phpstan/phpstanou en utilisant localement:
composer require --dev phpstan/phpstanPHPSTAN comprend une commande Explorer-Context appelée "PHPSTAN: SCAN pour les erreurs". Cette commande fonctionne sur les répertoires et les fichiers.
VScode-PhpStan fournit les propriétés et par défaut de configuration suivantes:
"phpstan.enabled" : true ,
"phpstan.path" : null ,
"phpstan.level" : " max " ,
"phpstan.memoryLimit" : " 2048M " ,
"phpstan.projectFile" : null ,
"phpstan.excludeFiles" : [],
"phpstan.options" : [] <workspacefolder>/phpstan.neon et <workspacefolder>/phpstan.neon.dist sera utilisé lorsque phpstan.projectfile est défini sur null. phpstan.options peut être utilisée pour transmettre des paramètres supplémentaires à l'appel de commande phpstan.