Introduction to LSP & possible applications to Solidity by Christian Parpart
Channel: Ethereum Foundation
Date: 2020-05-13

The language server protocol is an initiative by Microsoft to standardize a communication protocol between IDEs and compilers. It does not only allow line-based error reporting, but also code completion, "jump to definition" and other features. While code completion might be rather far off since it has to cope with analysis on invalid source code, "jump to definition" and other features might be very useful for auditors and developers alike.