The Julia Environment will be identified in the following order:
- user configuration (
lspconfig.julials.setup { julia_env_path = "/my/env" }
) - if the
Project.toml
&Manifest.toml
(orJuliaProject.toml
&JuliaManifest.toml
) files exists in the current project working directory, the current project working directory is used as the environment - the result of
Pkg.Types.Context().env.project_file
By default, the language server is configured to download symbol caches from Julia's symbol server. To disable this, set
symbol_cache_download
to false
:
lspconfig.julials.setup {
symbol_cache_download = false,
}
To change the symbol server URL, set the symbol_server
configuration:
lspconfig.julials.setup {
symbol_server = "https://symbol-server",
}