The SAMT extension adds language support for SAMT, the Simple API Modeling Toolkit, to Visual Studio Code.
New to SAMT? Check out the Getting Started Guide on GitHub.
At the moment, this extension provides the following features:
The following features are supported via the SAMT Language Server:
- Error Reporting
- Go To Definition
- Find References
- Semantic Highlighting
- Documentation on Hover
- Outline
For these features to work you need to setup your SAMT project with a samt.yaml file. We recommend the SAMT Template as a starting point.
This extension provides a default build task if you use the SAMT wrapper in your project:
Want to report a bug, contribute code, or improve documentation? Excellent! Simply create an issue, open a pull request or start a discussion.
More details about the technical implementation of this extension can be found in the GitHub wiki.