eglot: Add support for new language server csharp-ls
C# has two popular language servers: Omnisharp Roslyn (already supported) and csharp-ls (newer, more performant). * lisp/progmodes/eglot.el: Add new C# language server csharp-ls. (Bug#60089)
This commit is contained in:
parent
cb761eb7ac
commit
546aed3543
1 changed files with 3 additions and 1 deletions
|
@ -241,7 +241,9 @@ chosen (interactively or automatically)."
|
|||
((clojure-mode clojurescript-mode clojurec-mode)
|
||||
. ("clojure-lsp"))
|
||||
((csharp-mode csharp-ts-mode)
|
||||
. ("omnisharp" "-lsp"))
|
||||
. ,(eglot-alternatives
|
||||
'(("omnisharp" "-lsp")
|
||||
("csharp-ls"))))
|
||||
(purescript-mode . ("purescript-language-server" "--stdio"))
|
||||
((perl-mode cperl-mode) . ("perl" "-MPerl::LanguageServer" "-e" "Perl::LanguageServer::run"))
|
||||
(markdown-mode . ("marksman" "server")))
|
||||
|
|
Loading…
Add table
Reference in a new issue