Picomachine VS Code ExtensionOverviewThe Picomachine VS Code Extension brings real-time error checking and an interactive state machine viewer directly into your editor. It validates your Click the button in the editor title to open the viewer in split screen mode, as illustrated above. LinterWhen editing a file containing a Picomachine configuration, the extension continuously validates your code. Errors are highlighted directly in the editor with swiggles, and detailed messages appear on hover. This immediate feedback helps you catch mistakes early, streamlining your development process. ViewerIn addition to inline error checking, the extension offers an interactive viewer that graphically renders your state machine. The viewer displays:
As you modify your configuration, the visualization updates in real time. Moreover, hovering over a transition displays a popup with further details: These features allow you to quickly understand your state machine's structure and the details of its transitions. TypeScript IntegrationPicomachine is designed with TypeScript in mind. For optimal results, declare your state machine configuration using the
For more details, please visit our TypeScript documentation. Further Resources
TroubleshootingIf you encounter any issues with the extension, please file an issue on our GitLab issues page. |