LSP

A Language Server Protocol, an LSP server, is a program that provides language-intelligence features to any code editor and IDE that speaks the LSP standard.

Language features may be autocomplete, go-to-definition, documentation, and diagnostics.

LSP actually stands for the protocol, but it is often used for the LSP server itself. LSP may be provided by the IDE, or stand alone as an autonomous server.

Documentation

See also PHPantom, Intelephense – PHP language server, PHP Tools, Phpactor, LSP PHP and Configuring Emacs as a PHP IDE.

Related : LSP, Integrated Environment of Development (IDE), Autocompletion