bend-language-serverLanguage server for the Bend programming language based on the Language Server Protocol (LSP). FeaturesThe current features implemented in this language server are
We accept contributions and feature requests! InstallationVSCode extensionAs of this alpha version, we still don't publish compiled releases of the language server, so you'll need to install the Rust toolchain to compile it. Afterwards, install the VSCode extension and open a On startup, the extension will ask you if you want it to automatically install the language server executable or if you want to set it up manually with the PATH environment variable. If you choose automatically, the extension will use
Managing the language server manually will require you to update the language server yourself as new versions are published. Other editorsWe are still not officially supporting other editors; however, if your editor of choice has support for the Language Server Protocol (LSP), you can try plugging it and our language server together. To install the LSP-compliant language server binary, use the Cargo command from the Rust toolchain:
If the toolchain is correctly installed, We also have a tree-sitter grammar for syntax highlighting with configuration instructions for Neovim. DevelopmentCurrently, the language server is only developed and tested for VSCode. Feel free to add contributions specific to other code editors! VSCode extensionThis project requires the Rust toolchain and pnpm to build.
This should result in a new VSCode window being opened with the |