Skip to content

samtkit/vscode

Repository files navigation

SAMT

Marketplace Rating Marketplace Downloads Marketplace Installations MIT License

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.

Features

At the moment, this extension provides the following features:

Syntax Highlighting

Syntax Highlighting

Snippets

Snippets

Language Server

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.

Compilation

This extension provides a default build task if you use the SAMT wrapper in your project:

Task

Contributing

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.