An open API service indexing awesome lists of open source software.

https://github.com/phpactor/coc-phpactor

Phpactor CoC Extension
https://github.com/phpactor/coc-phpactor

Last synced: 6 months ago
JSON representation

Phpactor CoC Extension

Awesome Lists containing this project

README

          

Phpactor CoC Extension
======================

![phpactor2sm](https://user-images.githubusercontent.com/530801/27995098-82e72c4c-64c0-11e7-96d2-f549c711ca8b.png)

Extension which integrates [Phpactor](https://github.com/phpactor/phpactor)
with [CoC](https://github.com/neoclide/coc.nvim).

Installation
------------

First, install [Phpactor](https://phpactor.readthedocs.io/en/master/usage/standalone.html).

Then install this extension from Vim/Nvim:

```
:CocInstall coc-phpactor
```

**NOTE**: The Phpactor language server is a work-in-progress (see currently
[supported](https://phpactor.readthedocs.io/en/master/lsp/support.html)
features).

In order to have access to all of Phpactors functionality it is recommended to
install the standard [VIM
Plugin](https://phpactor.readthedocs.io/en/master/usage/vim-plugin.html).

Commands
--------

- `phpactor.status`: Show Phpactor's status
- `phpactor.reindex`: Reindex the project.
- `phpactor.services.list`: List Phpactor's currently running services.
- `phpactor.config.dump`: Dump Phpactor's configuratoin to the log window.

Configuration
-------------

You can add any Phpactor
[configuration](https://phpactor.readthedocs.io/en/master/reference/configuration.html)
using the `phpactor.config` key in `:CocConfig`.

Documentation
-------------

For full documentation see [the docs](https://phpactor.readthedocs.io/en/master/index.html).