Skip to content

php-lsp

A high-performance PHP language server written in Rust — real-time cross-file diagnostics, type-aware completions, navigation, and refactoring.

Getting Started

Install php-lsp and wire it into your editor in a couple of minutes.

Features

The full list of diagnostics, completions, navigation, and refactoring support.

Configuration

Every initializationOptions key, its default, and what it does.

Architecture

How the LSP layer and the mir static-analysis engine fit together.