Phpactor¶
Phpactor is an intelligent Completion and Refactoring tool for PHP which is available over it’s own RPC protocol and as a Language Server:
Completion: Provides broad and accurate context aware code completion.
Navigation: Jump to class and method definitions, find references, hover.
Refactoring: Move classes, complete constructors, implement contracts, generate methods, etc.
Language Server: Language Server Protocol implementation.
VIM RPC Plugin: Lightweight VIM plugin.
Phpactor can be used in a limited way as a standalone application, but its full power can only be utilized through its RPC Protocol protocol or through its Language Server.