SageMath
SageMath Support for Zed
How to install
With Forge Super installed, the button above opens the app on this extension, where you press Install. Nothing is installed until you do.
You can also open the Extensions panel in the app and search for SageMath. The extension's id is sagemath.
Don't have Forge Super yet? Download it here.
README
From the extension's repository, written by its authors and not by Mentenaz. See the source.
Zed SageMath
Adds support for SageMath in the Zed text editor.
The Tree Sitter Grammar is provided by Håvard Damm-Johnsen.
Limitations
In the future I hope to add a language server: exploring if rewriting the Sage-specific expressions to Python (or simply using the Sage compiled) together with a Python language server is feasible.
Contributing
If you would like to contribute, please open an issue to discuss or pull request.
All contributions must be made under the MIT License.