Lispium VS Code Extension
Language support for Lispium - A Symbolic Computer Algebra System.
Features
- Syntax Highlighting: Full TextMate grammar for
.lspm files
- Hover Documentation: View documentation for builtin functions on hover
- Autocompletion: Get suggestions for all Lispium builtins
- Diagnostics: Real-time error detection for unbalanced parentheses
Requirements
- VS Code 1.85.0 or higher
- Lispium installed and available in your PATH (or configure the path in settings)
Installation
From VSIX
- Download the
.vsix file from the releases page
- In VS Code, press
Ctrl+Shift+P (or Cmd+Shift+P on macOS)
- Type "Install from VSIX" and select the command
- Select the downloaded
.vsix file
Install Lispium
# macOS (Homebrew)
brew install Tetraslam/lispium/lispium
# Or download from releases
# https://github.com/Tetraslam/lispium/releases
Extension Settings
| Setting |
Description |
Default |
lispium.server.path |
Path to the lispium executable |
"" (searches PATH) |
lispium.trace.server |
Trace LSP communication |
"off" |
Development
# Install dependencies
npm install
# Compile
npm run compile
# Package
npm run package
License
MIT
| |