Skip to content

Commit 6cef7f7

Browse files
authored
Merge pull request #155 from mrjones2014/mrj/push-vlnroxvuwpxw
chore(docs): Move list of supported LSP servers into collapse section
2 parents 04554bf + 268794f commit 6cef7f7

1 file changed

Lines changed: 85 additions & 79 deletions

File tree

README.md

Lines changed: 85 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,91 @@ to `vim.lsp.config()` (or any way you configure LSP).
1515
- `codesettings.json`
1616
- `lspsettings.json`
1717

18+
### Supported LSP Servers
19+
20+
<details>
21+
22+
<summary>Click to expand list</summary>
23+
24+
<!-- GENERATED:SERVERS:START -->
25+
26+
- [x] [als](https://github.com/AdaCore/ada_language_server/tree/master/integration/vscode/ada/package.json)
27+
- [x] [angularls](https://github.com/angular/vscode-ng-language-service/refs/heads/tree/main/package.json)
28+
- [x] [astro](https://github.com/withastro/language-tools/tree/main/packages/vscode/package.json)
29+
- [x] [awkls](https://github.com/Beaglefoot/awk-language-server/tree/master/client/package.json)
30+
- [x] [basedpyright](https://github.com/DetachHead/basedpyright/tree/main/packages/vscode-pyright/package.json)
31+
- [x] [bashls](https://github.com/bash-lsp/bash-language-server/tree/master/vscode-client/package.json)
32+
- [x] [clangd](https://github.com/clangd/vscode-clangd/tree/master/package.json)
33+
- [x] [cssls](https://github.com/microsoft/vscode/tree/main/extensions/css-language-features/package.json)
34+
- [x] [dartls](https://github.com/Dart-Code/Dart-Code/tree/master/package.json)
35+
- [x] [denols](https://github.com/denoland/vscode_deno/tree/main/package.json)
36+
- [x] [elixirls](https://github.com/elixir-lsp/vscode-elixir-ls/tree/master/package.json)
37+
- [x] [elmls](https://github.com/elm-tooling/elm-language-client-vscode/tree/master/package.json)
38+
- [x] [emmylua_ls](https://github.com/EmmyLuaLs/emmylua-analyzer-rust/86ae47efba57c2d70a5af18faa6e8418b0129b22/crates/emmylua_code_analysis/resources/schema.json)
39+
- [x] [eslint](https://github.com/microsoft/vscode-eslint/tree/main/package.json)
40+
- [x] [flow](https://github.com/flowtype/flow-for-vscode/tree/master/package.json)
41+
- [x] [fsautocomplete](https://github.com/ionide/ionide-vscode-fsharp/tree/main/release/package.json)
42+
- [x] [gopls](https://github.com/golang/vscode-go/tree/master/extension/package.json)
43+
- [x] [grammarly](https://github.com/znck/grammarly/tree/main/extension/package.json)
44+
- [x] [haxe_language_server](https://github.com/vshaxe/vshaxe/tree/master/package.json)
45+
- [x] [hhvm](https://github.com/slackhq/vscode-hack/tree/master/package.json)
46+
- [x] [hie](https://github.com/alanz/vscode-hie-server/tree/master/package.json)
47+
- [x] [hls](https://github.com/haskell/vscode-haskell/refs/heads/tree/master/package.json)
48+
- [x] [html](https://github.com/microsoft/vscode/tree/main/extensions/html-language-features/package.json)
49+
- [x] [intelephense](https://github.com/bmewburn/vscode-intelephense/tree/master/package.json)
50+
- [x] [java_language_server](https://github.com/georgewfraser/java-language-server/tree/master/package.json)
51+
- [x] [jdtls](https://github.com/redhat-developer/vscode-java/tree/master/package.json)
52+
- [x] [jsonls](https://github.com/microsoft/vscode/tree/master/extensions/json-language-features/package.json)
53+
- [x] [julials](https://github.com/julia-vscode/julia-vscode/tree/master/package.json)
54+
- [x] [kotlin_language_server](https://github.com/fwcd/vscode-kotlin/tree/master/package.json)
55+
- [x] [ltex](https://github.com/valentjn/vscode-ltex/tree/develop/package.json)
56+
- [x] [lua_ls](https://github.com/LuaLS/vscode-lua/tree/master/package.json)
57+
- [x] [luau_lsp](https://github.com/JohnnyMorganz/luau-lsp/tree/main/editors/code/package.json)
58+
- [x] [nickel_ls](https://github.com/tweag/nickel/refs/heads/tree/master/lsp/vscode-extension/package.json)
59+
- [x] [nil_ls](https://github.com/oxalica/nil/refs/heads/tree/main/editors/coc-nil/package.json)
60+
- [x] [nixd](https://github.com/nix-community/nixd/refs/heads/tree/main/nixd/docs/nixd-schema.json)
61+
- [x] [omnisharp](https://github.com/OmniSharp/omnisharp-vscode/tree/master/package.json)
62+
- [x] [perlls](https://github.com/richterger/Perl-LanguageServer/tree/master/clients/vscode/perl/package.json)
63+
- [x] [perlnavigator](https://github.com/bscan/PerlNavigator/tree/main/package.json)
64+
- [x] [perlpls](https://github.com/FractalBoy/perl-language-server/tree/master/client/package.json)
65+
- [x] [powershell_es](https://github.com/PowerShell/vscode-powershell/tree/main/package.json)
66+
- [x] [psalm](https://github.com/psalm/psalm-vscode-plugin/tree/master/package.json)
67+
- [x] [puppet](https://github.com/puppetlabs/puppet-vscode/tree/main/package.json)
68+
- [x] [purescriptls](https://github.com/nwolverson/vscode-ide-purescript/tree/master/package.json)
69+
- [x] [pylsp](https://github.com/python-lsp/python-lsp-server/tree/develop/pylsp/config/schema.json)
70+
- [x] [pyright](https://github.com/microsoft/pyright/tree/master/packages/vscode-pyright/package.json)
71+
- [x] [r_language_server](https://github.com/REditorSupport/vscode-r-lsp/tree/master/package.json)
72+
- [x] [rescriptls](https://github.com/rescript-lang/rescript-vscode/tree/master/package.json)
73+
- [x] [rls](https://github.com/rust-lang/vscode-rust/tree/master/package.json)
74+
- [x] [rome](https://github.com/rome/tools/tree/main/editors/vscode/package.json)
75+
- [x] [ruff](https://github.com/astral-sh/ruff-vscode/tree/main/package.json)
76+
- [x] [rust_analyzer](https://github.com/rust-analyzer/rust-analyzer/tree/master/editors/code/package.json)
77+
- [x] [solargraph](https://github.com/castwide/vscode-solargraph/tree/master/package.json)
78+
- [x] [solidity_ls](https://github.com/juanfranblanco/vscode-solidity/tree/master/package.json)
79+
- [x] [sonarlint](https://github.com/SonarSource/sonarlint-vscode/tree/master/package.json)
80+
- [x] [sorbet](https://github.com/sorbet/sorbet/tree/master/vscode_extension/package.json)
81+
- [x] [sourcekit](https://github.com/swift-server/vscode-swift/tree/main/package.json)
82+
- [x] [spectral](https://github.com/stoplightio/vscode-spectral/tree/master/package.json)
83+
- [x] [stylelint_lsp](https://github.com/bmatcuk/coc-stylelintplus/tree/master/package.json)
84+
- [x] [svelte](https://github.com/sveltejs/language-tools/tree/master/packages/svelte-vscode/package.json)
85+
- [x] [svlangserver](https://github.com/eirikpre/VSCode-SystemVerilog/tree/master/package.json)
86+
- [x] [tailwindcss](https://github.com/tailwindlabs/tailwindcss-intellisense/tree/master/packages/vscode-tailwindcss/package.json)
87+
- [x] [terraformls](https://github.com/hashicorp/vscode-terraform/tree/master/package.json)
88+
- [x] [tinymist](https://github.com/Myriad-Dreamin/tinymist/refs/heads/tree/main/editors/vscode/package.json)
89+
- [x] [ts_ls](https://github.com/microsoft/vscode/tree/main/extensions/typescript-language-features/package.json)
90+
- [x] [typst_lsp](https://github.com/nvarner/typst-lsp/refs/heads/tree/master/editors/vscode/package.json)
91+
- [x] [volar](https://github.com/vuejs/language-tools/tree/master/extensions/vscode/package.json)
92+
- [x] [vtsls](https://github.com/yioneko/vtsls/tree/main/packages/service/configuration.schema.json)
93+
- [x] [vuels](https://github.com/vuejs/vetur/tree/master/package.json)
94+
- [x] [wgls_analyzer](https://github.com/wgsl-analyzer/wgsl-analyzer/tree/main/editors/code/package.json)
95+
- [x] [yamlls](https://github.com/redhat-developer/vscode-yaml/tree/master/package.json)
96+
- [x] [zeta_note](https://github.com/artempyanykh/zeta-note-vscode/tree/main/package.json)
97+
- [x] [zls](https://github.com/zigtools/zls-vscode/tree/master/package.json)
98+
99+
<!-- GENERATED:SERVERS:END -->
100+
101+
</details>
102+
18103
## Installation
19104

20105
**You do not need to call `.setup()` unless you want to use non-default options.** The defaults are shown below.
@@ -462,82 +547,3 @@ This project would not exist without the hard work of some other open source pro
462547

463548
- Some parts of this plugin are based on [folke's neoconf.nvim plugin](https://github.com/folke/neoconf.nvim)
464549
- This plugin bundles [json.lua](https://github.com/actboy168/json.lua), a pure-Lua JSON library for parsing `jsonc` files
465-
466-
## Supported LSP Servers
467-
468-
<!-- GENERATED:SERVERS:START -->
469-
470-
- [x] [als](https://github.com/AdaCore/ada_language_server/tree/master/integration/vscode/ada/package.json)
471-
- [x] [angularls](https://github.com/angular/vscode-ng-language-service/refs/heads/tree/main/package.json)
472-
- [x] [astro](https://github.com/withastro/language-tools/tree/main/packages/vscode/package.json)
473-
- [x] [awkls](https://github.com/Beaglefoot/awk-language-server/tree/master/client/package.json)
474-
- [x] [basedpyright](https://github.com/DetachHead/basedpyright/tree/main/packages/vscode-pyright/package.json)
475-
- [x] [bashls](https://github.com/bash-lsp/bash-language-server/tree/master/vscode-client/package.json)
476-
- [x] [clangd](https://github.com/clangd/vscode-clangd/tree/master/package.json)
477-
- [x] [cssls](https://github.com/microsoft/vscode/tree/main/extensions/css-language-features/package.json)
478-
- [x] [dartls](https://github.com/Dart-Code/Dart-Code/tree/master/package.json)
479-
- [x] [denols](https://github.com/denoland/vscode_deno/tree/main/package.json)
480-
- [x] [elixirls](https://github.com/elixir-lsp/vscode-elixir-ls/tree/master/package.json)
481-
- [x] [elmls](https://github.com/elm-tooling/elm-language-client-vscode/tree/master/package.json)
482-
- [x] [emmylua_ls](https://github.com/EmmyLuaLs/emmylua-analyzer-rust/86ae47efba57c2d70a5af18faa6e8418b0129b22/crates/emmylua_code_analysis/resources/schema.json)
483-
- [x] [eslint](https://github.com/microsoft/vscode-eslint/tree/main/package.json)
484-
- [x] [flow](https://github.com/flowtype/flow-for-vscode/tree/master/package.json)
485-
- [x] [fsautocomplete](https://github.com/ionide/ionide-vscode-fsharp/tree/main/release/package.json)
486-
- [x] [gopls](https://github.com/golang/vscode-go/tree/master/extension/package.json)
487-
- [x] [grammarly](https://github.com/znck/grammarly/tree/main/extension/package.json)
488-
- [x] [haxe_language_server](https://github.com/vshaxe/vshaxe/tree/master/package.json)
489-
- [x] [hhvm](https://github.com/slackhq/vscode-hack/tree/master/package.json)
490-
- [x] [hie](https://github.com/alanz/vscode-hie-server/tree/master/package.json)
491-
- [x] [hls](https://github.com/haskell/vscode-haskell/refs/heads/tree/master/package.json)
492-
- [x] [html](https://github.com/microsoft/vscode/tree/main/extensions/html-language-features/package.json)
493-
- [x] [intelephense](https://github.com/bmewburn/vscode-intelephense/tree/master/package.json)
494-
- [x] [java_language_server](https://github.com/georgewfraser/java-language-server/tree/master/package.json)
495-
- [x] [jdtls](https://github.com/redhat-developer/vscode-java/tree/master/package.json)
496-
- [x] [jsonls](https://github.com/microsoft/vscode/tree/master/extensions/json-language-features/package.json)
497-
- [x] [julials](https://github.com/julia-vscode/julia-vscode/tree/master/package.json)
498-
- [x] [kotlin_language_server](https://github.com/fwcd/vscode-kotlin/tree/master/package.json)
499-
- [x] [ltex](https://github.com/valentjn/vscode-ltex/tree/develop/package.json)
500-
- [x] [lua_ls](https://github.com/LuaLS/vscode-lua/tree/master/package.json)
501-
- [x] [luau_lsp](https://github.com/JohnnyMorganz/luau-lsp/tree/main/editors/code/package.json)
502-
- [x] [nickel_ls](https://github.com/tweag/nickel/refs/heads/tree/master/lsp/vscode-extension/package.json)
503-
- [x] [nil_ls](https://github.com/oxalica/nil/refs/heads/tree/main/editors/coc-nil/package.json)
504-
- [x] [nixd](https://github.com/nix-community/nixd/refs/heads/tree/main/nixd/docs/nixd-schema.json)
505-
- [x] [omnisharp](https://github.com/OmniSharp/omnisharp-vscode/tree/master/package.json)
506-
- [x] [perlls](https://github.com/richterger/Perl-LanguageServer/tree/master/clients/vscode/perl/package.json)
507-
- [x] [perlnavigator](https://github.com/bscan/PerlNavigator/tree/main/package.json)
508-
- [x] [perlpls](https://github.com/FractalBoy/perl-language-server/tree/master/client/package.json)
509-
- [x] [powershell_es](https://github.com/PowerShell/vscode-powershell/tree/main/package.json)
510-
- [x] [psalm](https://github.com/psalm/psalm-vscode-plugin/tree/master/package.json)
511-
- [x] [puppet](https://github.com/puppetlabs/puppet-vscode/tree/main/package.json)
512-
- [x] [purescriptls](https://github.com/nwolverson/vscode-ide-purescript/tree/master/package.json)
513-
- [x] [pylsp](https://github.com/python-lsp/python-lsp-server/tree/develop/pylsp/config/schema.json)
514-
- [x] [pyright](https://github.com/microsoft/pyright/tree/master/packages/vscode-pyright/package.json)
515-
- [x] [r_language_server](https://github.com/REditorSupport/vscode-r-lsp/tree/master/package.json)
516-
- [x] [rescriptls](https://github.com/rescript-lang/rescript-vscode/tree/master/package.json)
517-
- [x] [rls](https://github.com/rust-lang/vscode-rust/tree/master/package.json)
518-
- [x] [rome](https://github.com/rome/tools/tree/main/editors/vscode/package.json)
519-
- [x] [ruff](https://github.com/astral-sh/ruff-vscode/tree/main/package.json)
520-
- [x] [rust_analyzer](https://github.com/rust-analyzer/rust-analyzer/tree/master/editors/code/package.json)
521-
- [x] [solargraph](https://github.com/castwide/vscode-solargraph/tree/master/package.json)
522-
- [x] [solidity_ls](https://github.com/juanfranblanco/vscode-solidity/tree/master/package.json)
523-
- [x] [sonarlint](https://github.com/SonarSource/sonarlint-vscode/tree/master/package.json)
524-
- [x] [sorbet](https://github.com/sorbet/sorbet/tree/master/vscode_extension/package.json)
525-
- [x] [sourcekit](https://github.com/swift-server/vscode-swift/tree/main/package.json)
526-
- [x] [spectral](https://github.com/stoplightio/vscode-spectral/tree/master/package.json)
527-
- [x] [stylelint_lsp](https://github.com/bmatcuk/coc-stylelintplus/tree/master/package.json)
528-
- [x] [svelte](https://github.com/sveltejs/language-tools/tree/master/packages/svelte-vscode/package.json)
529-
- [x] [svlangserver](https://github.com/eirikpre/VSCode-SystemVerilog/tree/master/package.json)
530-
- [x] [tailwindcss](https://github.com/tailwindlabs/tailwindcss-intellisense/tree/master/packages/vscode-tailwindcss/package.json)
531-
- [x] [terraformls](https://github.com/hashicorp/vscode-terraform/tree/master/package.json)
532-
- [x] [tinymist](https://github.com/Myriad-Dreamin/tinymist/refs/heads/tree/main/editors/vscode/package.json)
533-
- [x] [ts_ls](https://github.com/microsoft/vscode/tree/main/extensions/typescript-language-features/package.json)
534-
- [x] [typst_lsp](https://github.com/nvarner/typst-lsp/refs/heads/tree/master/editors/vscode/package.json)
535-
- [x] [volar](https://github.com/vuejs/language-tools/tree/master/extensions/vscode/package.json)
536-
- [x] [vtsls](https://github.com/yioneko/vtsls/tree/main/packages/service/configuration.schema.json)
537-
- [x] [vuels](https://github.com/vuejs/vetur/tree/master/package.json)
538-
- [x] [wgls_analyzer](https://github.com/wgsl-analyzer/wgsl-analyzer/tree/main/editors/code/package.json)
539-
- [x] [yamlls](https://github.com/redhat-developer/vscode-yaml/tree/master/package.json)
540-
- [x] [zeta_note](https://github.com/artempyanykh/zeta-note-vscode/tree/main/package.json)
541-
- [x] [zls](https://github.com/zigtools/zls-vscode/tree/master/package.json)
542-
543-
<!-- GENERATED:SERVERS:END -->

0 commit comments

Comments
 (0)