mirror of
https://github.com/dense-analysis/ale.git
synced 2026-10-17 19:41:27 +08:00
Add a linter that runs the fatou language server (`fatou lsp`) for Julia diagnostics, and a fixer that formats Julia with `fatou format`.
57 lines
2.2 KiB
Plaintext
57 lines
2.2 KiB
Plaintext
===============================================================================
|
|
ALE Julia Integration *ale-julia-options*
|
|
|
|
|
|
===============================================================================
|
|
fatou *ale-julia-fatou*
|
|
|
|
fatou is a language server, formatter, and linter for Julia. The `fatou` linter
|
|
runs the language server (`fatou lsp`) to report diagnostics, and the `fatou`
|
|
fixer formats Julia with `fatou format`.
|
|
|
|
Project-level configuration is read from a `fatou.toml` file discovered by
|
|
walking up from the file being edited. See https://github.com/jolars/fatou for
|
|
more information.
|
|
|
|
*ale-options.julia_fatou_executable*
|
|
*g:ale_julia_fatou_executable*
|
|
*b:ale_julia_fatou_executable*
|
|
julia_fatou_executable
|
|
g:ale_julia_fatou_executable
|
|
Type: |String|
|
|
Default: `'fatou'`
|
|
|
|
This variable can be changed to change the path to fatou.
|
|
|
|
*ale-options.julia_fatou_options*
|
|
*g:ale_julia_fatou_options*
|
|
*b:ale_julia_fatou_options*
|
|
julia_fatou_options
|
|
g:ale_julia_fatou_options
|
|
Type: |String|
|
|
Default: `''`
|
|
|
|
This variable can be changed to pass additional arguments to the `fatou
|
|
format` command used by the fixer.
|
|
|
|
|
|
===============================================================================
|
|
languageserver *ale-julia-languageserver*
|
|
|
|
To enable Julia LSP linter you need to install the LanguageServer.jl package
|
|
within julia.
|
|
|
|
*ale-options.julia_executable*
|
|
*g:ale_julia_executable*
|
|
*b:ale_julia_executable*
|
|
julia_executable
|
|
g:ale_julia_executable
|
|
Type: |String|
|
|
Default: `'julia'`
|
|
|
|
Path to the julia exetuable.
|
|
|
|
|
|
===============================================================================
|
|
vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
|