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.
helix-plus/book/src/generated/lang-support.md

3.3 KiB

Language Syntax Highlighting Treesitter Textobjects Auto Indent Default LSP
bash bash-language-server
c clangd
c-sharp OmniSharp
cairo
cmake cmake-language-server
comment
cpon
cpp clangd
css vscode-css-language-server
dart dart
devicetree
dockerfile docker-langserver
eex
ejs
elixir elixir-ls
elm elm-language-server
erb
erlang erlang_ls
fish
gdscript
git-attributes
git-commit
git-config
git-diff
git-ignore
git-rebase
gleam
glsl
go gopls
gomod gopls
gowork gopls
graphql
hare
haskell haskell-language-server-wrapper
hcl terraform-ls
heex
html vscode-html-language-server
iex
java jdtls
javascript typescript-language-server
json vscode-json-language-server
jsx typescript-language-server
julia julia
kotlin kotlin-language-server
latex texlab
lean lean
ledger
llvm
llvm-mir
llvm-mir-yaml
lua lua-language-server
make
markdown
meson
mint mint
nickel nls
nix rnix-lsp
nu
ocaml ocamllsp
ocaml-interface ocamllsp
odin
org
perl
php intelephense
prolog swipl
protobuf
python pylsp
r R
racket racket
regex
rescript rescript-language-server
rmarkdown R
ron
ruby solargraph
rust rust-analyzer
scala metals
scheme
solidity solc
sql
sshclientconfig
svelte svelteserver
swift sourcekit-lsp
tablegen
tfvars terraform-ls
toml taplo
tsq
tsx typescript-language-server
twig
typescript typescript-language-server
vala vala-language-server
vue vls
wgsl
yaml yaml-language-server
zig zls