Commit 0c96f24a authored by Eric Armbruster's avatar Eric Armbruster Committed by Christoph Cullmann
Browse files

LSP Client: Add default language server configurations

Adds default language server configurations for Kotlin, Lua, HTML, YAML and Docker.
parent 1ae1a231
Pipeline #166973 passed with stage
in 18 minutes and 35 seconds
......@@ -35,6 +35,11 @@
"onlyAnalyzeProjectsWithOpenFiles": true
}
},
"docker": {
"command": ["docker-langserver", "--stdio"],
"url": "https://github.com/rcjsuen/dockerfile-language-server-nodejs",
"highlightingModeRegex": "^Dockerfile$"
},
"elm": {
"command": ["elm-language-server"],
"rootIndicatorFileNames": ["elm.json"],
......@@ -61,6 +66,11 @@
"url": "https://github.com/haskell/haskell-language-server",
"highlightingModeRegex": "^Haskell$"
},
"html": {
"command": ["vscode-html-languageserver", "--stdio"],
"url": "https://github.com/Microsoft/vscode/tree/main/extensions/html-language-features/server",
"highlightingModeRegex": "^HTML$"
},
"javascript": {
"command": ["typescript-language-server", "--stdio"],
"rootIndicationFileNames": ["package.json", "package-lock.json"],
......@@ -68,11 +78,22 @@
"highlightingModeRegex": "^JavaScript.*$",
"documentLanguageId": false
},
"kotlin": {
"command": ["kotlin-language-server"],
"root": ".",
"url": "https://github.com/fwcd/kotlin-language-server",
"highlightingModeRegex": "^Kotlin$"
},
"latex": {
"command": ["texlab"],
"url": "https://texlab.netlify.com/",
"highlightingModeRegex": "^LaTeX$"
},
"lua": {
"command": ["lua-language-server"],
"url": "https://github.com/sumneko/lua-language-server",
"highlightingModeRegex": "^Lua$"
},
"nim": {
"command": ["nimlsp"],
"path": ["%{ENV:HOME}/.nimble/bin", "%{ENV:USERPROFILE}/.nimble/bin"],
......@@ -123,6 +144,11 @@
"url": "https://github.com/Prince781/vala-language-server",
"highlightingModeRegex": "^Vala$"
},
"yaml": {
"command": ["yaml-language-server", "--stdio"],
"url": "https://github.com/redhat-developer/yaml-language-server",
"highlightingModeRegex": "^YAML$"
},
"zig": {
"command": ["zls"],
"url": "https://github.com/zigtools/zls",
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment