use roslyn and csharp-ls for c#

This commit is contained in:
Andre Schaf 2026-06-17 18:28:20 +02:00
parent 096f0c0913
commit 6d9164f6d2

View file

@ -1,6 +1,10 @@
[language-server.csharp-ls]
command = "csharp-ls"
[language-server.roslyn]
command = "roslyn-language-server"
args = ["--stdio", "--autoLoadProjects"]
[language-server.tsgo]
command = "tsgo"
args = ["--lsp", "--stdio"]
@ -16,8 +20,12 @@ args = [
[[language]]
name = "c-sharp"
scope = "source.cs"
roots = ["*.slnx", "*.sln", "*.csproj"]
language-servers = ["csharp-ls"]
file-types = ["cs", "csx", "cake"]
roots = ["Directory.Build.props", ".git"]
language-servers = [
{ name = "roslyn", except-features = ["diagnostics"] },
{ name = "csharp-ls", only-features = ["diagnostics"] }
]
[[language]]
name = "typescript"