-
Couldn't load subscription status.
- Fork 91
Emacs
Guido Kraemer edited this page Dec 22, 2021
·
14 revisions
LanguageServer.jl can be easily used with eglot by installing the eglot-jl package from melpa. It provides:
- completion via
completion-at-point - signatures and help at point via
eldocandeglot-help-at-point - Variable/function renaming
eglot-rename - Jump to function/type definition via
xref-find-definitions - Jump to symbols via
imenu - Automatic buffer formatting via
eglot-format - Linting via
flymake-mode
It is possible to use the Julia LanguageServer in Emacs using the lsp-mode and the lsp-julia packages. See the README of lsp-julia to get it working. It also might be helpful to look at this discourse post from @ffevotte to get an idea of the capabilities available.