yaegassy / coc-intelephense

intelephense (PHP language server) extension for coc.nvim. intelephense’s various LSP features and this extension's additional features are available.
https://www.npmjs.com/package/@yaegassy/coc-intelephense
MIT License
95 stars 4 forks source link

feat: Integration of Pest command and CodeLens #26

Closed yaegassy closed 2 years ago

yaegassy commented 2 years ago

Description

Added integration capabilities for Pest, a testing framework for PHP. Pest is similar to Jest.

Commands

Settings(coc-settings.json)

CodeLens

Set intelephense.client.codelensProvider to pest. The default is phpunit.

yaegassy commented 2 years ago

DEMO (mp4)

coc-settings.json:

{
  "intelephense.client.codelensProvider": "pest"
}

https://user-images.githubusercontent.com/188642/163383193-b7a19116-1f0a-41ce-a19f-3a20558017e2.mp4