- An open, JSON-RPC-based protocol for use between source code editors or integrated development environments (IDEs) and servers that provide programming language intelligence tools. These tools include language-specific features like code completion, syntax highlighting, and marking of warnings and errors, as well as refactoring routines. The goal of the protocol is to allow programming language support to be implemented and distributed independently of any given editor or IDE. In the early 2020s, LSP quickly became a convention for language intelligence tools providers. ← Wikipedia
This term is sponsored by: your name/company?
- Previous term: Language metadata
- Next term: Language subtag
- Random term: HRNG (webglossary.info/random 🎲)