shawncplus / phpcomplete.vim

Improved PHP omnicompletion
http://www.vim.org/scripts/script.php?script_id=3171
595 stars 111 forks source link

[Suggestion/Idea] Support Php Language Server #100

Open markwu opened 7 years ago

markwu commented 7 years ago

PHP Language Server is a quite interesting project, it implement Language Server Protocol in pure PHP.

I am not sure it is possible or not, but if phpcomplete.vim can support both tag-based completion and language server based completion, it will be very powerful.

markwu commented 7 years ago

nvim-completion-manager already did a plugin for this.

markwu commented 7 years ago

@prabirshrestha seems already implement a lsp client for vim https://github.com/prabirshrestha/vim-lsp

complex857 commented 7 years ago

I love the idea of having a standardised protocol for these kinda editor instrumentation. Unfortunately I can't promise to be able to spend significant amount of effort on this now.

Maybe the phpcd.vim guys are interested in this, they already have a server side component that does pretty much the same thing and have heavily patched fork of this plugin to use the results.