Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Equis LangNew to Visual Studio Code? Get it now.
Equis Lang

Equis Lang

Equis

| (0) | Free
Equis language support with native LSP.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Equis Logo

Equis for Visual Studio Code

Rich language support for the Equis programming language.

Version License VS Code

VS Code Extension CI


The official Visual Studio Code extension for the Equis programming language — a systems language for building verifiable accounting systems with compile-time REA (Resource-Event-Agent) enforcement.

✨ Features

Syntax Highlighting

Full TextMate grammar with semantic scopes for:

  • REA Constructs — Agent, Resource, Event, Commitment, Policy, Valuator, exchange, transformation
  • Flow Keywords — flow, logic, in, out, from, to, execute, reverse, fulfills, evaluated_by, roles
  • Control Flow — if, else, while, for, return, break, continue
  • Storage & Declarations — fn, let, mut, struct, extern, interface, implements
  • Type Annotations — i64, f64, bool, ptr, string
  • Literals — integers, floats, strings with escape sequences
  • Operators — arithmetic, comparison, logical, assignment

Language Server Protocol (LSP)

Built-in LSP client that automatically connects to eq lsp for:

  • Go-to-definition
  • Hover documentation
  • Diagnostics

File Icons

Custom .equis file icons via the bundled icon theme.

📦 Installation

From VSIX (Local)

code --install-extension vscode-equis-0.1.0.vsix

From Source

git clone https://github.com/equis-lang/vscode-equis.git
cd vscode-equis
npm install && npm run compile

Then press F5 in VS Code to launch the Extension Development Host.

⚙️ Configuration

Setting Type Default Description
equis.executablePath string "" Absolute path to the eq executable. Leave empty to auto-detect from ~/.equis/bin/ or PATH.

🔗 Related

  • Equis Language — Compiler, runtime, and standard library
  • Language Specification
  • Standard Library Reference

License

Copyright (c) 2026 mlintangmz
Licensed under the Apache License 2.0.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft