rust-analyzer / Lsp Server
Stars: ✭ 59
Programming Languages
rust
11053 projects
Description
This crate is a language server scaffold, exposing a synchronous crossbeam-channel based API. It handles protocol handshaking and parsing messages, while you control the message dispatch loop yourself.
See examples/goto_def.rs
for a minimal example LSP server that can only respond to the gotoDefinition
request. To use the example, execute it and then send an initialize
request.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].