This software provides features such as Autocompletion, Go to definition, Documentation preview to code editors for goboscript.
cd goboscript-lsp
pip install -e .All editors who support the Language Server Protocol are supported.
Install the extension from VSIX Package
Helix is a modal text editor, use the following configuration.
Add this configuration to ~/.config/helix/languages.toml (Create the file if doesn't exist.)
[[language]]
name = "goboscript"
scope = "source.goboscript"
roots = ["stage.gobo"]
language-server = { command = "python", args = ["-m", "goboscript_lsp"] }
file-types = ["gobo"]python -m pip install -e .Development is against the VS Code extension.
Open /vscode-extension/ in VS Code and hit F5.
Start the language server before starting VS Code.
python -m goboscript_lsp --tcp --port 6001The code in /vscode-extension/ was adpoted from lark-language-server.

