Is it possible to use Julia's LanguageServer.jl with JupyterLab's jupyterlab-lsp extension?

I found out @davidanthoff mentioning it here. Was it done? Had someone tried doing this and succeeded? If so, how?

I would love to support Julia. It seems that there was some success here: https://github.com/krassowski/jupyterlab-lsp/issues/313#issuecomment-672860662 and here https://twitter.com/sig_kdy/status/1237696242068500480/photo/1 (possibly with some drawbacks) but since no one ever opened an issue on our GitHub or asked us for help so it has never become a supported server. If you wish to change that, please open an issue, or better - a PR.

1 Like

With the release of jupyterlab-lsp 3.1, we now support auto-detection of Julia Language Server (LanguageServer.jl) as an experimental feature:

julia_short

Please do report bugs and feel welcome to send pull requests to improve it :slight_smile:

3 Likes

Thank you, Michał. I did poke around with the solutions you mentioned in the previous reply, but couldn’t provide more time to investigate why the language server doesn’t get detected. Anyway, I will give this experimental feature a go as soon as I can.

1 Like