Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Example Language Server Client

This repository is an example LS client, which communicates with an LS server using websocket and the LS Protocol (LSP).

The client loads all the files, then iterates over them and collects all the definitions and references that they contain.

Running locally

To get it to run locally, you should:

  1. Install python LSP via:

    pip3 install websockets python-lsp-server
    pylsp --w &
  2. Update the path in index.ts (line 125, rootUri).

  3. Debug the run!

About

An example of a non-IDE language server cllient in typescript

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages