.. | ||
add_dependencies.jl | ||
readme.md | ||
setup_julials.jl | ||
update_julials.jl |
How to manage Julia Language Server
This config use sysimage built with PackageCompiler to make language server starts faster. Scripts in this directory are for management of the sysimage.
description
all related process is done in project at ~/.julia/environments/nvim-lspconfig/
.
install (or minor update of Julia)
julia ./setup_julials.jl
Run Language Server with --tracecompile
option from any editor.
update
julia ./update_julials.sh
which updates project, compile sysimage, then do precompile.
To use the sysimage, run Language Server with -J ~/.julia/environments/nvim-lspconfig/
option.
effect
Start up got about x3 - x4 faster. It still takes some time to load packages though.