Thanks to visit codestin.com
Credit goes to github.com

Skip to content

jorgsowa/php-lsp-phpstorm-plugin

Repository files navigation

PHP LSP — PhpStorm Plugin

A PhpStorm plugin that integrates php-lsp, a blazing-fast PHP language server written in Rust, via LSP4IJ.

Features

  • Completions — near-instant suggestions powered by a native Rust engine
  • Diagnostics — real-time error and warning reporting
  • Hover — inline documentation on demand
  • Go-to-definition — navigate your codebase instantly
  • Low memory footprint — no JVM overhead, just Rust

Requirements

  • PhpStorm 2024.3+
  • LSP4IJ plugin installed
  • php-lsp binary available on your PATH

Installation

  1. Install LSP4IJ from the JetBrains Marketplace
  2. Install this plugin from the JetBrains Marketplace
  3. Make sure php-lsp is on your PATH
  4. Open a PHP project — the language server starts automatically

Publishing

PUBLISH_TOKEN=<your-token> JAVA_HOME=/path/to/jdk21 ./gradlew publishPlugin

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages