Zed AL Extension
AL language support in Zed: native Rust language server, debug adapter, MCP server, generated language package, BC themes and snippets.
Details
About
The Zed side of the toolchain. A WASM extension registers the AL language package, the al-lsp language server, the al debug adapter and an AL Tools MCP context server, and resolves or downloads the binaries itself. The language server covers diagnostics, hover, completion, definition, references, symbols, formatting, folding, rename, semantic tokens, CodeLens, inlay hints, signature help and code actions. On the 40-file benchmark project it answers completion in 0.567 ms against 10.014 ms for Microsoft EditorServices, and is ready in 2.0 s against 5.6 s. Microsoft's official AL language server stays available behind al.useOfficialLsp.
No articles yet for this project.
Check back soon.