Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>SSOT (Single Source of Truth) Language SupportNew to Visual Studio Code? Get it now.
SSOT (Single Source of Truth) Language Support

SSOT (Single Source of Truth) Language Support

gftd

|
3 installs
| (0) | Free
Provides language support for the .ssot Finite State Machine DSL.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

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!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft