Visual Studio Code extension integrating Tenkawa PHP language server.
Tenkawa is a PHP language support extension for VSCode, with powerful static analysis and type inference engine borrowed without asking from PHPStan.
[This repo contains just the glue code, actual features are implemented in the language server.]
Still experimental, but should be usable. Any bug reports, feature requests, suggestions, questions are welcome. Please submit them to the language server's tracker.
PHP >= 7.1 with pdo_sqlite extension is required. If it isn't available in
your $PATH
as php
, set the tenkawaphp.executablePath
setting.
Setting php.suggest.basic
to false
is recommended, as is leaving
php.validate.enable
as true
(Tenkawa does not report all erroneous code
yet).
Unimplemented (yet?):
MIT. Please note that the actual language server (bundled in the dist package) is licensed under GPL 3+.