forked from Mirrors/helix
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.3 KiB
Markdown
42 lines
1.3 KiB
Markdown
3 years ago
|
| Language | Syntax Highlighting | Treesitter Textobjects | Auto Indent | Default LSP |
|
||
|
| --- | --- | --- | --- | --- |
|
||
|
| Bash | ✓ | | | `bash-language-server` |
|
||
|
| C | ✓ | | | `clangd` |
|
||
|
| C# | ✓ | | | |
|
||
|
| CMake | ✓ | | | `cmake-language-server` |
|
||
|
| C++ | ✓ | | | `clangd` |
|
||
|
| CSS | ✓ | | | |
|
||
|
| Elixir | ✓ | | | `elixir-ls` |
|
||
|
| GLSL | ✓ | | ✓ | |
|
||
|
| Go | ✓ | ✓ | ✓ | `gopls` |
|
||
|
| HTML | ✓ | | | |
|
||
|
| Java | ✓ | | | |
|
||
|
| JavaScript | ✓ | | ✓ | |
|
||
|
| JSON | ✓ | | ✓ | |
|
||
|
| Julia | ✓ | | | `julia` |
|
||
|
| LaTeX | ✓ | | | |
|
||
|
| Ledger | ✓ | | | |
|
||
|
| LLVM | ✓ | | | |
|
||
|
| Lua | ✓ | | ✓ | |
|
||
|
| Mint | | | | `mint` |
|
||
|
| Nix | ✓ | | ✓ | `rnix-lsp` |
|
||
|
| OCaml | ✓ | | ✓ | |
|
||
|
| OCaml-Interface | ✓ | | | |
|
||
|
| Perl | ✓ | ✓ | | |
|
||
|
| PHP | ✓ | | ✓ | |
|
||
|
| Prolog | | | | `swipl` |
|
||
|
| Protobuf | ✓ | | ✓ | |
|
||
|
| Python | ✓ | ✓ | ✓ | `pylsp` |
|
||
|
| Racket | | | | `racket` |
|
||
|
| Ruby | ✓ | | | `solargraph` |
|
||
|
| Rust | ✓ | ✓ | ✓ | `rust-analyzer` |
|
||
|
| Svelte | ✓ | | ✓ | `svelteserver` |
|
||
|
| TOML | ✓ | | | |
|
||
|
| TSQ | ✓ | | | |
|
||
|
| TSX | ✓ | | | `typescript-language-server` |
|
||
|
| TypeScript | ✓ | | ✓ | `typescript-language-server` |
|
||
|
| Vue | ✓ | | | |
|
||
|
| WGSL | ✓ | | | |
|
||
|
| YAML | ✓ | | ✓ | |
|
||
|
| Zig | ✓ | | ✓ | `zls` |
|