A Lean(4) Theorem Prover extension for Zed.
- Tree-sitter: tree-sitter-lean
- Language Server: Lean Language Server
The Lean Language Server is integrated with Lean Toolchain. It's recommended to install nightly version via elan:
elan default nightly
lean --version
- Tree-sitter-lean is experimental and needs improvement.
- Install, update and uninstall elan like VSCode
- Implement infoview like VSCode and Neovim.
To develop this extension, see the Developing Extensions section of the Zed docs.