-
Notifications
You must be signed in to change notification settings - Fork 96
Other Editors
Charles-Philippe Clermont edited this page Jan 25, 2021
·
4 revisions
theme-check-language-server
is a server that follows the Language Server Protocol popularized and developed by Microsoft.
This means that it technically fits any editor that implements an LSP Client.
Therefore, if your editor is not in the list of editors, what you need to do is figure out the glue code necessary for your editor to start and communicate with theme-check-language-server
via the LSP protocol.
For instance, the following pieces of docs were used to develop the integrations with vim and VSCode:
- https://code.visualstudio.com/api/language-extensions/language-server-extension-guide
- https://github.com/dense-analysis/ale/blob/master/doc/ale.txt#L212-L251
Your favourite editor probably has something similar. Search for "$MY_EDITOR LSP client plugin" in your favourite search engine, implement it and show us how you did it! PRs welcome!