Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

user-provided custom LSP backends (a.k.a semantic completion) #127

Closed
goranmoomin opened this issue Aug 12, 2019 · 2 comments
Closed

user-provided custom LSP backends (a.k.a semantic completion) #127

goranmoomin opened this issue Aug 12, 2019 · 2 comments

Comments

@goranmoomin
Copy link

Currently TabNine only allows cquery for C/C++, flow for JS, typescript-language-server for TS, e.g.
However, cquery is unmaintained(clangd/ccls are competing in the space), flow only works (AFAIK) for flowjs code, the installation method npm used when installing flow, typescript-language-server, html-languageserver, ocaml-language-server, e.g. may not be preferred by users using yarn.

These kind of problems will persist as all computer environments are different, and (while providing good defaults are great)TabNine shouldn't decide a definite way to install/run LSP servers.

I would appreciate adding user-provided custom LSP backends.

@CarlQLange
Copy link

I think you may be incorrect. You can use different backends by configuring them like in this document (which has an example of ccls instead of cquery).

@goranmoomin
Copy link
Author

@CarlQLange Oops; I should RTFM :-(

Sent with GitHawk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants