SSOT Language Support
Provides basic language support for the .ssot
file format used for defining Finite State Machines (FSMs).
The .ssot
extension signifies the Single Source of Truth for the state machine specification. This extension aims to help developers working with .ssot
files within Visual Studio Code.
The primary goal of the underlying .ssot
project is to enable developers to define state machine logic declaratively in a .ssot
file and automatically generate necessary Rust boilerplate code, ensuring type safety and reducing manual implementation effort. (For more details on the .ssot
project itself, please refer to the main project repository: https://github.com/jun784/ssot)
Features
- Syntax Highlighting: Provides syntax highlighting for
.ssot
files based on the TextMate grammar defined in syntaxes/ssot.tmLanguage.json
.
- Basic Language Configuration: Includes basic language features like bracket matching and comment definitions defined in
language-configuration.json
.
(Note: This extension currently focuses on syntax highlighting. Future enhancements might include snippets, formatting, or deeper language integration.)
Requirements
There are no specific requirements or dependencies for installing this extension.
Extension Settings
This extension does not currently contribute any specific VS Code settings.
Known Issues
There are no known issues at this time. Please report any bugs or unexpected behavior on the GitHub repository issues page.
Release Notes
0.0.1
- Initial release.
- Provides syntax highlighting for
.ssot
files.
- Includes basic language configuration.
Enjoy!