phpunit-language-server
phpunit-language-server is a server implementation that provides PHPUnit smartness.
The server adheres to the
language server protocol
and can be used with any editor that supports the protocol. The server utilizes
PHPUnit.
Clients
These clients are available:
*
VS Code
VS Code Features
- Keybindings
- cmd+t [Run Nearst Test]
- cmd+shif+t [Run Last Test]
Features
In the current implementation we support following language features.
- [x] Code lens
!
CodeLens
- [x] Document Symbol
!
CodeLens
- [x] Publish Diagnostics
!
Publish Diagnostics
- [x] Code completion
- testcase
- test
- setup
- teardown
Features planned
- As you type reporting of parsing and compilation errors
Installation
``
bash
npm i -g phpunit-language-server
`
Execute
`
bash
phpunit-language-server
``
Feedback
* File a bug in
GitHub Issues.
License
MIT, See
LICENSE file.