2021-11-22 00:25:08 +05:30
|
|
|
| Language | Syntax Highlighting | Treesitter Textobjects | Auto Indent | Default LSP |
|
|
|
|
| --- | --- | --- | --- | --- |
|
2021-12-07 21:27:21 +05:30
|
|
|
| bash | ✓ | | | `bash-language-server` |
|
2022-01-04 02:53:04 +01:00
|
|
|
| c | ✓ | ✓ | ✓ | `clangd` |
|
2022-03-11 17:19:31 -07:00
|
|
|
| c-sharp | ✓ | | | `OmniSharp` |
|
2022-05-01 11:37:14 +09:00
|
|
|
| cairo | ✓ | | | |
|
2022-06-16 18:47:52 +02:00
|
|
|
| clojure | ✓ | | | `clojure-lsp` |
|
2021-12-25 16:10:19 +01:00
|
|
|
| cmake | ✓ | ✓ | ✓ | `cmake-language-server` |
|
2021-12-19 08:56:56 -06:00
|
|
|
| comment | ✓ | | | |
|
2022-05-01 16:34:46 +02:00
|
|
|
| cpon | ✓ | | ✓ | |
|
2022-01-04 02:53:04 +01:00
|
|
|
| cpp | ✓ | ✓ | ✓ | `clangd` |
|
2022-04-08 16:06:54 +01:00
|
|
|
| css | ✓ | | | `vscode-css-language-server` |
|
2021-12-18 13:42:41 +09:00
|
|
|
| dart | ✓ | | ✓ | `dart` |
|
2022-04-29 23:08:00 +03:00
|
|
|
| devicetree | ✓ | | ✓ | |
|
2021-12-21 10:22:15 +01:00
|
|
|
| dockerfile | ✓ | | | `docker-langserver` |
|
2022-06-02 18:41:17 -05:00
|
|
|
| edoc | ✓ | | | |
|
2022-04-12 20:55:30 -05:00
|
|
|
| eex | ✓ | | | |
|
2022-04-09 18:23:06 -05:00
|
|
|
| ejs | ✓ | | | |
|
2022-06-03 09:26:48 -05:00
|
|
|
| elixir | ✓ | ✓ | | `elixir-ls` |
|
2022-01-20 07:47:23 -08:00
|
|
|
| elm | ✓ | | | `elm-language-server` |
|
2022-07-03 23:19:12 +02:00
|
|
|
| elvish | ✓ | | | `elvish` |
|
2022-04-09 18:23:06 -05:00
|
|
|
| erb | ✓ | | | |
|
2022-06-01 18:40:05 -05:00
|
|
|
| erlang | ✓ | ✓ | | `erlang_ls` |
|
2021-12-21 03:02:53 +01:00
|
|
|
| fish | ✓ | ✓ | ✓ | |
|
2022-07-10 11:27:44 -05:00
|
|
|
| fortran | ✓ | | ✓ | `fortls` |
|
2022-04-15 18:35:23 +03:00
|
|
|
| gdscript | ✓ | | ✓ | |
|
2022-05-05 09:47:28 -04:00
|
|
|
| git-attributes | ✓ | | | |
|
2021-12-24 16:49:27 -06:00
|
|
|
| git-commit | ✓ | | | |
|
2022-01-09 08:10:20 -06:00
|
|
|
| git-config | ✓ | | | |
|
2021-12-29 09:31:23 -06:00
|
|
|
| git-diff | ✓ | | | |
|
2022-05-05 09:47:28 -04:00
|
|
|
| git-ignore | ✓ | | | |
|
2021-12-30 16:58:47 -06:00
|
|
|
| git-rebase | ✓ | | | |
|
2022-06-03 09:31:45 -05:00
|
|
|
| gleam | ✓ | ✓ | | |
|
2021-12-07 21:27:21 +05:30
|
|
|
| glsl | ✓ | | ✓ | |
|
|
|
|
| go | ✓ | ✓ | ✓ | `gopls` |
|
2022-04-21 00:16:02 +08:00
|
|
|
| gomod | ✓ | | | `gopls` |
|
|
|
|
| gowork | ✓ | | | `gopls` |
|
2022-01-21 06:16:40 -08:00
|
|
|
| graphql | ✓ | | | |
|
2022-04-26 21:55:00 +02:00
|
|
|
| hare | ✓ | | ✓ | |
|
2022-01-23 01:22:31 -06:00
|
|
|
| haskell | ✓ | | | `haskell-language-server-wrapper` |
|
2022-03-01 11:59:03 +00:00
|
|
|
| hcl | ✓ | | ✓ | `terraform-ls` |
|
2022-04-12 20:57:07 -05:00
|
|
|
| heex | ✓ | | | |
|
2022-04-08 14:36:10 +01:00
|
|
|
| html | ✓ | | | `vscode-html-language-server` |
|
2022-07-05 07:00:38 -04:00
|
|
|
| idris | | | | `idris2-lsp` |
|
2022-01-25 00:50:34 -06:00
|
|
|
| iex | ✓ | | | |
|
2022-05-20 00:17:46 -06:00
|
|
|
| java | ✓ | | | `jdtls` |
|
2022-01-08 16:27:10 +01:00
|
|
|
| javascript | ✓ | | ✓ | `typescript-language-server` |
|
2022-06-02 23:56:47 -05:00
|
|
|
| jsdoc | ✓ | | | |
|
2022-04-08 16:06:41 +01:00
|
|
|
| json | ✓ | | ✓ | `vscode-json-language-server` |
|
2022-04-01 20:07:35 -05:00
|
|
|
| jsx | ✓ | | ✓ | `typescript-language-server` |
|
2021-12-07 21:27:21 +05:30
|
|
|
| julia | ✓ | | | `julia` |
|
2022-02-23 14:25:44 +00:00
|
|
|
| kotlin | ✓ | | | `kotlin-language-server` |
|
2022-04-02 17:00:05 +03:00
|
|
|
| latex | ✓ | | | `texlab` |
|
2022-01-17 15:05:17 +01:00
|
|
|
| lean | ✓ | | | `lean` |
|
2021-12-07 21:27:21 +05:30
|
|
|
| ledger | ✓ | | | |
|
2021-12-29 10:30:44 +01:00
|
|
|
| llvm | ✓ | ✓ | ✓ | |
|
2022-01-04 02:52:34 +01:00
|
|
|
| llvm-mir | ✓ | ✓ | ✓ | |
|
|
|
|
| llvm-mir-yaml | ✓ | | ✓ | |
|
2022-05-24 23:03:53 +08:00
|
|
|
| lua | ✓ | | ✓ | `lua-language-server` |
|
2022-01-03 19:17:06 -06:00
|
|
|
| make | ✓ | | | |
|
2021-12-15 17:38:03 +09:00
|
|
|
| markdown | ✓ | | | |
|
2022-05-11 04:06:37 +03:00
|
|
|
| meson | ✓ | | ✓ | |
|
2021-12-07 21:27:21 +05:30
|
|
|
| mint | | | | `mint` |
|
2022-04-20 16:31:59 +02:00
|
|
|
| nickel | ✓ | | ✓ | `nls` |
|
2021-12-07 21:27:21 +05:30
|
|
|
| nix | ✓ | | ✓ | `rnix-lsp` |
|
2022-04-22 22:37:51 +08:00
|
|
|
| nu | ✓ | | | |
|
2022-04-08 23:02:25 +03:00
|
|
|
| ocaml | ✓ | | ✓ | `ocamllsp` |
|
|
|
|
| ocaml-interface | ✓ | | | `ocamllsp` |
|
2022-05-05 19:09:09 +02:00
|
|
|
| odin | ✓ | | | |
|
2022-06-06 19:26:56 +02:00
|
|
|
| openscad | ✓ | | | `openscad-language-server` |
|
2022-03-20 23:14:30 +01:00
|
|
|
| org | ✓ | | | |
|
2021-12-17 01:56:07 +01:00
|
|
|
| perl | ✓ | ✓ | ✓ | |
|
2022-04-08 17:57:46 +00:00
|
|
|
| php | ✓ | ✓ | ✓ | `intelephense` |
|
2022-06-12 22:08:51 +03:00
|
|
|
| prisma | ✓ | | | `prisma-language-server` |
|
2021-12-07 21:27:21 +05:30
|
|
|
| prolog | | | | `swipl` |
|
|
|
|
| protobuf | ✓ | | ✓ | |
|
2022-07-01 21:24:10 +09:00
|
|
|
| python | ✓ | ✓ | | `pylsp` |
|
2022-04-07 20:30:44 -04:00
|
|
|
| r | ✓ | | | `R` |
|
2021-12-07 21:27:21 +05:30
|
|
|
| racket | | | | `racket` |
|
2022-01-06 09:00:00 -06:00
|
|
|
| regex | ✓ | | | |
|
2022-02-05 21:24:01 -08:00
|
|
|
| rescript | ✓ | ✓ | | `rescript-language-server` |
|
2022-04-07 20:30:44 -04:00
|
|
|
| rmarkdown | ✓ | | ✓ | `R` |
|
2022-04-05 14:39:22 +02:00
|
|
|
| ron | ✓ | | ✓ | |
|
2022-04-17 21:25:44 -03:00
|
|
|
| ruby | ✓ | ✓ | ✓ | `solargraph` |
|
2021-12-07 21:27:21 +05:30
|
|
|
| rust | ✓ | ✓ | ✓ | `rust-analyzer` |
|
2021-12-18 13:42:41 +09:00
|
|
|
| scala | ✓ | | ✓ | `metals` |
|
2022-05-22 00:20:45 +09:00
|
|
|
| scheme | ✓ | | | |
|
2022-03-22 09:38:49 -07:00
|
|
|
| solidity | ✓ | | | `solc` |
|
2022-04-14 11:26:20 -07:00
|
|
|
| sql | ✓ | | | |
|
2022-05-18 21:49:50 +02:00
|
|
|
| sshclientconfig | ✓ | | | |
|
2022-06-27 22:18:38 -05:00
|
|
|
| starlark | ✓ | ✓ | | |
|
2021-12-07 21:27:21 +05:30
|
|
|
| svelte | ✓ | | ✓ | `svelteserver` |
|
2022-04-08 11:10:37 -07:00
|
|
|
| swift | ✓ | | | `sourcekit-lsp` |
|
2022-01-03 02:57:55 +01:00
|
|
|
| tablegen | ✓ | ✓ | ✓ | |
|
2022-04-23 23:08:12 +02:00
|
|
|
| tfvars | | | | `terraform-ls` |
|
2022-04-27 14:48:04 -04:00
|
|
|
| toml | ✓ | | | `taplo` |
|
2021-12-07 21:27:21 +05:30
|
|
|
| tsq | ✓ | | | |
|
|
|
|
| tsx | ✓ | | | `typescript-language-server` |
|
2022-01-31 22:35:07 -05:00
|
|
|
| twig | ✓ | | | |
|
2021-12-07 21:27:21 +05:30
|
|
|
| typescript | ✓ | | ✓ | `typescript-language-server` |
|
2022-07-12 17:06:53 +02:00
|
|
|
| ungrammar | ✓ | | | |
|
2022-05-28 21:46:10 +02:00
|
|
|
| v | ✓ | | | `vls` |
|
2022-04-25 00:21:07 +08:00
|
|
|
| vala | ✓ | | | `vala-language-server` |
|
2022-05-24 21:52:32 +04:00
|
|
|
| verilog | ✓ | ✓ | | `svlangserver` |
|
2022-04-09 08:04:22 +06:00
|
|
|
| vue | ✓ | | | `vls` |
|
2022-06-24 16:21:26 -05:00
|
|
|
| wgsl | ✓ | | | `wgsl_analyzer` |
|
2022-04-23 15:38:29 +02:00
|
|
|
| yaml | ✓ | | ✓ | `yaml-language-server` |
|
2021-12-07 21:27:21 +05:30
|
|
|
| zig | ✓ | | ✓ | `zls` |
|