tomlin7 / tarts

Client implementation of the Language Server Protocol (https://microsoft.github.io/language-server-protocol) that is used in IDEs, editors and other tools to provide language features like auto-completions, hovers, goto-definition, etc.

Home Page:https://tomlin7.github.io/tarts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tarts LSP Client

Tarts is a client library for managing language server requests & responses. Tarts is the featured lsp integration used in Biscuit code editor.

Testing

Tests of Tarts use pytest. To run tests, first install the langservers needed, check workflow file for further info.

Acknowledgements

Tarts is an up-to-date fork of sansio_lsp_client by Purple Myst.

About

Client implementation of the Language Server Protocol (https://microsoft.github.io/language-server-protocol) that is used in IDEs, editors and other tools to provide language features like auto-completions, hovers, goto-definition, etc.

https://tomlin7.github.io/tarts

License:MIT License


Languages

Language:Python 100.0%