Use Elixir LS as the default language server for Elixir (#11234)

This PR adds `language_servers` settings for Elixir and HEEX to ensure
they both only use Elixir LS by default.

Eventually we'd like to have these provided by the Elixir extension, but
there are some outstanding questions on the design.

For now we can just use the built-in default settings to ensure a good
out-of-the-box experience for Elixir users.

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers 2024-04-30 19:28:27 -04:00 committed by GitHub
parent d1abbb1429
commit c9778a36ff
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -588,6 +588,9 @@
"C": {
"format_on_save": "off"
},
"Elixir": {
"language_servers": ["elixir-ls", "!next-ls", "!lexical", "..."]
},
"Gleam": {
"tab_size": 2
},
@ -596,6 +599,9 @@
"source.organizeImports": true
}
},
"HEEX": {
"language_servers": ["elixir-ls", "!next-ls", "!lexical", "..."]
},
"Make": {
"hard_tabs": true
},