Ale and elixir-tools
#4878
Unanswered
Bastes
asked this question in
Q&A - Ask for help with problems
Replies: 1 comment 1 reply
-
There does not seem to be a way to do this now. Modifying the |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
I'm not sure I'm in the right section but as a happy ALE user for most of my lsp/linting uses, I've found
elixir-ls
wanting when working on different versions of Elixir, as it downloads and compiles a one-size-fits-all version ofelixir-ls
that may not be compatible with every elixir version installed. For example, I'm currently working with my team on an elixirv1.11.4
which plays well with the version ofelixir-ls
installed (0.12
, ironically the last one supporting elixirv1.11
), but I've got other projects onv1.17
which is not playing well withelixir-ls
v0.12.0
.I've since toyed with elixir-tools which comes with another policy: compiling
elixir-ls
in the relative.elixir_ls
subdirectory of a project so as to pick a version that works with the version of elixir of that project. This seems the way to go for someone working with multiple elixir versions.So, here's my question: is there a way to tell ALE to go searching for a
language_server.sh
relative to the project? So far I tried to give a relative path to ALE and it wasn't able to start the server so I thought I'd ask, and if that is not possible, maybe suggest this feature? I might even help if that's not above my abilities.Anyways, great plugin :) always using it.
Beta Was this translation helpful? Give feedback.
All reactions