PHPSTAN ist ein statisches Analysetool für PHP. Diese Erweiterung integriert die Ausgabe von PHPSTAN in VSCODE, sodass der Entwickler Fehler schneller finden kann.
Phpstan muss diese Erweiterung verwenden. Standardmäßig durchsucht das Plugin den Ordner Global Vendor und die Ordner für Arbeitsbereiche. Die Umgebungsvariable composer_home kann so eingestellt werden, dass die Suche nach dem Plugin sucht. Dieser Pfad kann manuell mit der Einstellung phpstan.path eingestellt werden.
Phpstan kann weltweit mit:
composer global require phpstan/phpstanoder lokal mit:
composer require --dev phpstan/phpstanPhpstan enthält einen Befehl explorer-context namens "Phpstan: Scan for Fehlern". Dieser Befehl funktioniert sowohl in Verzeichnissen als auch in Dateien.
VSCODE-PHPSTAN liefert die folgenden Konfigurationseigenschaften und Standardeinstellungen:
"phpstan.enabled" : true ,
"phpstan.path" : null ,
"phpstan.level" : " max " ,
"phpstan.memoryLimit" : " 2048M " ,
"phpstan.projectFile" : null ,
"phpstan.excludeFiles" : [],
"phpstan.options" : [] <workspacefolder>/phpstan.neon und <workspacefolder>/phpstan.neon.dist werden verwendet, wenn phpstan.projectFile auf null eingestellt ist. PHPSTAN.Options können verwendet werden, um zusätzliche Parameter an den CHPSTAN -Befehlszeilenaufruf zu übergeben.