Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Mesh LanguageNew to Visual Studio Code? Get it now.
Mesh Language

Mesh Language

OpenWorth Technologies

|
14 installs
| (0) | Free
Mesh language support — syntax highlighting, diagnostics, hover, go-to-definition, completions, and signature help
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Mesh Language

VS Code Marketplace Version VS Code Marketplace Installs

Language support for Mesh -- an expressive, readable programming language with built-in concurrency via actors and supervision trees.

Features

  • Syntax Highlighting -- comprehensive TextMate grammar with scoping for keywords, types, literals, comments, and module-qualified calls
  • Language Configuration -- bracket matching, auto-closing pairs, and Mesh-specific indentation for do/end blocks
  • Verified LSP Diagnostics -- real-time parse and type errors from the Mesh compiler
  • Verified Hover -- inferred type information on hover
  • Verified Go to Definition -- jump to definitions across files
  • Verified Document Formatting -- format the current Mesh document through meshc lsp
  • Verified Signature Help -- parameter hints with active-parameter tracking for function calls

The current transport-level regression suite exercises the LSP path over real stdio JSON-RPC against reference-backend/, so the documented editor experience is tied to the same backend-shaped proof as the CLI tooling.

Installation

Install Mesh first with the verified public installer pair https://meshlang.dev/install.sh and https://meshlang.dev/install.ps1. The public installers place both meshc and meshpkg on your PATH; the extension itself uses meshc lsp.

macOS and Linux:

curl -sSf https://meshlang.dev/install.sh | sh

Windows x86_64 (PowerShell):

irm https://meshlang.dev/install.ps1 | iex

Verify the installed binaries:

meshc --version
meshpkg --version

For the named backend proof behind this public install contract, see Production Backend Proof and reference-backend/README.md.

Then build the current packaged extension from source:

npm install
npm run compile
npm run package

The package step writes the current versioned artifact to dist/mesh-lang-<version>.vsix. To install that freshly built artifact into VS Code, run:

npm run install-local

Requirements

The Mesh compiler (meshc) must be installed and available in your PATH. The verified public installers at https://meshlang.dev/install.sh and https://meshlang.dev/install.ps1 install both meshc and meshpkg; this extension connects to the built-in language server provided by meshc.

Extension Settings

Setting Default Description
mesh.lsp.path meshc Path to the meshc binary. Must be in PATH, or provide an absolute path.

Release Notes

See CHANGELOG.md for a detailed list of changes in each release.

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